| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- # Alembic configuration file
- [alembic]
- # Path to migration scripts
- script_location = alembic
- # Template used to generate migration files
- file_template = %%(year)d%%(month).2d%%(day).2d_%%(hour).2d%%(minute).2d_%%(rev)s_%%(slug)s
- # Timezone for generating revision timestamps
- timezone = UTC
- # Max length of characters to apply to the "slug" field
- truncate_slug_length = 40
- # Set to 'true' to run the environment during the 'revision' command
- # revision_environment = false
- # Set to 'true' to allow .pyc and .pyo files without a source .py file
- # sourceless = false
- # Version location specification
- version_locations = %(here)s/alembic/versions
- # Version path separator
- version_path_separator = os
- # The output encoding used when revision files are written
- output_encoding = utf-8
- # Database URL - will be overridden by env.py
- sqlalchemy.url = postgresql+asyncpg://mybeacon:mybeacon@localhost/mybeacon
- [post_write_hooks]
- # Post-write hooks
- # hook_name = <module_path>:<function_name>
- # Logging configuration
- [loggers]
- keys = root,sqlalchemy,alembic
- [handlers]
- keys = console
- [formatters]
- keys = generic
- [logger_root]
- level = WARN
- handlers = console
- qualname =
- [logger_sqlalchemy]
- level = WARN
- 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
|