22 lines
438 B
Python
22 lines
438 B
Python
from logging.config import fileConfig
|
|
|
|
from sqlalchemy import engine_from_config
|
|
from sqlalchemy import pool
|
|
|
|
from alembic import context
|
|
|
|
from app.db.session import Base
|
|
from config import settings
|
|
from app.db import models
|
|
|
|
config = context.config
|
|
|
|
config.set_main_option(
|
|
"sqlalchemy.url",
|
|
settings.DATABASE_URL
|
|
)
|
|
|
|
if config.config_file_name is not None:
|
|
fileConfig(config.config_file_name)
|
|
|
|
target_metadata = Base.metadata |