Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/olsh/datagrip-poco-generator
An extension for IntelliJ-based IDEs (DataGrip, Rider, etc.) to generate POCO (C#) classes from a database
https://github.com/olsh/datagrip-poco-generator
code-generation csharp database datagrip datagrip-ide intellij poco rider
Last synced: 3 months ago
JSON representation
An extension for IntelliJ-based IDEs (DataGrip, Rider, etc.) to generate POCO (C#) classes from a database
- Host: GitHub
- URL: https://github.com/olsh/datagrip-poco-generator
- Owner: olsh
- License: mit
- Created: 2016-05-20T23:11:46.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-05-09T17:30:12.000Z (over 2 years ago)
- Last Synced: 2024-11-01T10:51:26.787Z (3 months ago)
- Topics: code-generation, csharp, database, datagrip, datagrip-ide, intellij, poco, rider
- Language: Groovy
- Homepage:
- Size: 14.6 KB
- Stars: 64
- Watchers: 8
- Forks: 25
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DataGrip POCO generator
An extension for IntelliJ based IDEs ([DataGrip IDE](https://www.jetbrains.com/datagrip/), [Rider](https://www.jetbrains.com/rider/) etc.) for generation POCO (C#) classes from a database.![usage](https://habrastorage.org/files/893/0a0/6fc/8930a06fc6064250b744aeda3a80466a.png)
# Installation
Copy `Generate POCO.groovy` file to IDE -> Files -> Scratches and Consoles -> Extensions -> Database Tools and SQL -> schema.
For interfaces generations you can use `Generate IPOCOs.groovy`.# Usage
Right click on any table(s) `Scripted Extension -> Generate POCO.groovy`.