17 lines
612 B
Python
17 lines
612 B
Python
"""Alembic environment for the backups plugin migration chain.
|
|
|
|
Delegates to the shared runner in shopdb.plugins.alembic_template, which filters
|
|
the metadata to this plugin's tables and drives Alembic against the per-plugin
|
|
version table alembic_version_backups. See ADR-008 for the ownership
|
|
model. Unlike the ten cutover plugins whose 0001 is a no-op anchor, this plugin
|
|
is NEW: its 0001 baseline really CREATES its tables, because the core chain
|
|
never built them.
|
|
"""
|
|
import os
|
|
|
|
os.environ['PLUGIN_NAME'] = 'backups'
|
|
|
|
from shopdb.plugins.alembic_template import run_migrations # noqa: E402
|
|
|
|
run_migrations()
|