# A generic, single database configuration [alembic] # path to migration scripts script_location = %(here)s/alembic_migrations # template used to generate migration files # file_template = %%(rev)s_%%(slug)s # set to 'true' to run the environment during # the 'revision' command, regardless of autogenerate # revision_environment = false # default to an empty string because the Barbican migration process will # extract the correct value and set it programmatically before alembic is fully # invoked. sqlalchemy.url = #sqlalchemy.url = driver://user:pass@localhost/dbname #sqlalchemy.url = sqlite:///barbican.sqlite #sqlalchemy.url = sqlite:////var/lib/barbican/barbican.sqlite #sqlalchemy.url = postgresql+psycopg2://postgres:postgres@localhost:5432/barbican_api # Logging configuration [loggers] keys = alembic #keys = root,sqlalchemy,alembic [handlers] keys = console [formatters] keys = generic [logger_root] level = DEBUG handlers = console qualname = [logger_sqlalchemy] level = DEBUG handlers = qualname = sqlalchemy.engine [logger_alembic] level = INFO handlers = qualname = alembic [handler_console] class = StreamHandler args = (sys.stderr,) level = NOTSET formatter = generic [formatter_generic] format = %(levelname)-5.5s [%(name)s] %(message)s datefmt = %H:%M:%S