Generator

Each generated project has a generate.py in the root package. It’s a tool for rapid module generation for your project.

Main features:

Command: generate

Generate custom module:

generate
    module <name> <path>

Generate predefined modules:

generate
    controller <name>
    filter <name>
    service <name>
    dto <name>
    entity <name> [column names separated with space]

Example usage:

$ python3 generate.py generate entity dog name breed birth_year