Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Генератор ORM-моделей SQLAlchemy на основе ER-диаграммы

Notifications You must be signed in to change notification settings

Vaynbaum/generate-er-to-sqlalchemy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GenMod

Генератор ORM-моделей SQLAlchemy на основе ER-диаграммы

Как использовать

  1. Загрузите проект
  2. Перейдите в каталог util
  3. Чтобы установить необходимые зависимости, введите команду в терминале
> pip install -r requirements.txt
  1. Для инициализации в приложении введите команду в терминале
> python main.py init -a=../example/app -d=src/database
  1. Чтобы создать модели на основе диаграммы ER, введите команду в терминале
> python main.py create -a=../example/app -e=../example/er.drawio -p=Page-1

Где:

  1. ../example/app - это путь к приложению
  2. ../example/er.drawio - это путь к файлу с диаграммой ER
  3. src/database - это необязательный путь к каталогу с базой данных в приложении. По умолчанию каталог с базой данных будет создан в корневом каталоге приложения
  4. Page-1 - это название страницы со схемой в drawio

About

Генератор ORM-моделей SQLAlchemy на основе ER-диаграммы

Topics

Resources

Stars

Watchers

Forks