about summary refs log tree commit diff
path: root/gn3
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2023-11-02 09:18:15 +0300
committerFrederick Muriuki Muriithi2023-11-02 09:19:35 +0300
commit6ef1eb896a2a07a83e6995ac17fc516e6de426cd (patch)
tree6e83eef711b077459b2e6f5c25d698609646872f /gn3
parentc546c9284cde11dd3d4d297c6cefde3074713c88 (diff)
downloadgenenetwork3-6ef1eb896a2a07a83e6995ac17fc516e6de426cd.tar.gz
Remove files depending on yoyo-migrations.
Diffstat (limited to 'gn3')
-rw-r--r--gn3/migrations.py33
1 files changed, 0 insertions, 33 deletions
diff --git a/gn3/migrations.py b/gn3/migrations.py
deleted file mode 100644
index 3451e07..0000000
--- a/gn3/migrations.py
+++ /dev/null
@@ -1,33 +0,0 @@
-"""Run the migrations in the app, rather than with yoyo CLI."""
-from pathlib import Path
-from typing import Union
-
-from yoyo import read_migrations
-from yoyo.backends import DatabaseBackend
-from yoyo.migrations import Migration, MigrationList
-
-class MigrationNotFound(Exception):
-    """Raised if a migration is not found at the given path."""
-    def __init__(self, migration_path: Path):
-        """Initialise the exception."""
-        super().__init__(f"Could not find migration '{migration_path}'")
-
-def apply_migrations(backend: DatabaseBackend, migrations: MigrationList):
-    "Apply the provided migrations."
-    with backend.lock():
-        backend.apply_migrations(backend.to_apply(migrations))
-
-def rollback_migrations(backend: DatabaseBackend, migrations: MigrationList):
-    "Rollback the provided migrations."
-    with backend.lock():
-        backend.rollback_migrations(backend.to_rollback(migrations))
-
-def get_migration(migration_path: Union[Path, str]) -> Migration:
-    """Retrieve a migration at thi given `migration_path`."""
-    migration_path = Path(migration_path)
-    if migration_path.exists():
-        for migration in read_migrations(str(migration_path.parent)):
-            if Path(migration.path) == migration_path:
-                return migration
-
-    raise MigrationNotFound(migration_path)