summaryrefslogtreecommitdiff
path: root/migrate/versioning/api.py
diff options
context:
space:
mode:
authorPete Keen <pete@bugsplat.info>2011-06-10 13:56:30 -0700
committerPete Keen <pete@bugsplat.info>2011-06-10 13:56:30 -0700
commitb78a249b5207e3e0ab2df3b469c3af48acfe5ff7 (patch)
tree60e809542ce2e7cb729de35dc809b7f1795ab2e1 /migrate/versioning/api.py
parentcbebf76ade778042e3b38f3b14455fec6b7e3bee (diff)
downloadsqalchemy-migrate-b78a249b5207e3e0ab2df3b469c3af48acfe5ff7.tar.gz
Allow descriptions in sql change script filenames
Diffstat (limited to 'migrate/versioning/api.py')
-rw-r--r--migrate/versioning/api.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/migrate/versioning/api.py b/migrate/versioning/api.py
index c159a49..eee74be 100644
--- a/migrate/versioning/api.py
+++ b/migrate/versioning/api.py
@@ -110,19 +110,19 @@ def script(description, repository, **opts):
@catch_known_errors
-def script_sql(database, repository, **opts):
- """%prog script_sql DATABASE REPOSITORY_PATH
+def script_sql(database, description, repository, **opts):
+ """%prog script_sql DATABASE DESCRIPTION REPOSITORY_PATH
Create empty change SQL scripts for given DATABASE, where DATABASE
- is either specific ('postgres', 'mysql', 'oracle', 'sqlite', etc.)
+ is either specific ('postgresql', 'mysql', 'oracle', 'sqlite', etc.)
or generic ('default').
- For instance, manage.py script_sql postgres creates:
- repository/versions/001_postgres_upgrade.sql and
- repository/versions/001_postgres_postgres.sql
+ For instance, manage.py script_sql postgresql description creates:
+ repository/versions/001_description_postgresql_upgrade.sql and
+ repository/versions/001_description_postgresql_postgres.sql
"""
repo = Repository(repository)
- repo.create_script_sql(database, **opts)
+ repo.create_script_sql(database, description, **opts)
def version(repository, **opts):