Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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`.