17 lines
556 B
Python

import click
@click.command()
def init():
click.echo("Initializing your dft environment...")
# Create folder .dft inside home
# Add profile.yml file inside .dft folder
# Init Alembic with folder migrations
# Move alembic.ini
# Create models folder inside migrations
# Ajouter migration/models/ base.py
# Create files inside folder models
# Generate first init.py with dftbatch + base
# Add to env.py from migration import models + models.Base.metadata
# Create folder query
# Add file with dft_projects.yml