bf0b2eb5a5
This reverts commit 2ba87de195
.
38 lines
695 B
Python
38 lines
695 B
Python
from alembic import op
|
|
import sqlalchemy as sa
|
|
|
|
from chainsyncer.db.migrations.default.versions.tags.sync import
|
|
upgrade as upgrade_sync,
|
|
downgrade as downgrade_sync,
|
|
)
|
|
|
|
from chainsyncer.db.migrations.default.versions.tags.sync_tx import
|
|
upgrade as upgrade_sync_tx,
|
|
downgrade as downgrade_sync_tx,
|
|
)
|
|
|
|
def chainsyncer_upgrade(major=0, minor=0, patch=3):
|
|
r0_0_1_u()
|
|
if patch >= 3:
|
|
r0_0_3_u()
|
|
|
|
def chainsyncer_downgrade(major=0, minor=0, patch=3):
|
|
if patch >= 3:
|
|
r0_0_3_d()
|
|
r0_0_1_d()
|
|
|
|
def r0_0_1_u():
|
|
upgrade_sync()
|
|
|
|
def r0_0_1_d():
|
|
downgrade_sync()
|
|
|
|
|
|
# 0.0.3
|
|
|
|
def r0_0_3_u():
|
|
upgrade_sync_tx()
|
|
|
|
def r0_0_3_d():
|
|
downgrade_sync_tx()
|