|
@@ -1,19 +0,0 @@
|
|
|
-from alembic import command
|
|
|
-from alembic.config import Config
|
|
|
-
|
|
|
-from open_webui.env import OPEN_WEBUI_DIR
|
|
|
-
|
|
|
-alembic_cfg = Config(OPEN_WEBUI_DIR / "alembic.ini")
|
|
|
-
|
|
|
-# Set the script location dynamically
|
|
|
-migrations_path = OPEN_WEBUI_DIR / "migrations"
|
|
|
-alembic_cfg.set_main_option("script_location", str(migrations_path))
|
|
|
-
|
|
|
-
|
|
|
-def revision(message: str) -> None:
|
|
|
- command.revision(alembic_cfg, message=message, autogenerate=False)
|
|
|
-
|
|
|
-
|
|
|
-if __name__ == "__main__":
|
|
|
- input_message = input("Enter the revision message: ")
|
|
|
- revision(input_message)
|