Source code for django_sorcery.db.alembic.base

"""Default alembic config things."""

from ...db import signals


[docs]@signals.alembic_config_created.connect def setup_config(config): """The default alembic config created handler.""" config.set_section_option("loggers", "keys", "root,sqlalchemy,alembic") config.set_section_option("handlers", "keys", "console") config.set_section_option("formatters", "keys", "generic") config.set_section_option("logger_root", "level", "WARN") config.set_section_option("logger_root", "handlers", "console") config.set_section_option("logger_sqlalchemy", "level", "WARN") config.set_section_option("logger_sqlalchemy", "qualname", "sqlalchemy.engine") config.set_section_option("logger_alembic", "level", "INFO") config.set_section_option("logger_alembic", "qualname", "alembic") config.set_section_option("handler_console", "class", "StreamHandler") config.set_section_option("handler_console", "formatter", "generic")