diff options
author | Elrond <elrond+mediagoblin.org@samba-tng.org> | 2012-03-29 22:12:34 +0200 |
---|---|---|
committer | Elrond <elrond+mediagoblin.org@samba-tng.org> | 2012-03-29 23:23:57 +0200 |
commit | c0fddc63e883345f2d9308b2fc78459cc87dd9cb (patch) | |
tree | 5c3629763c8d6d9bc7796b308f1499d0bad066cd /mediagoblin/db/sql/convert.py | |
parent | 7f5ae1c3159255a3cc0b563187c9a99f6412c6e6 (diff) | |
download | mediagoblin-c0fddc63e883345f2d9308b2fc78459cc87dd9cb.tar.lz mediagoblin-c0fddc63e883345f2d9308b2fc78459cc87dd9cb.tar.xz mediagoblin-c0fddc63e883345f2d9308b2fc78459cc87dd9cb.zip |
Change models to a _v0 suffix.
And add the image and video media_data tables.
And start to rewrite the convert tool.
Diffstat (limited to 'mediagoblin/db/sql/convert.py')
-rw-r--r-- | mediagoblin/db/sql/convert.py | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/mediagoblin/db/sql/convert.py b/mediagoblin/db/sql/convert.py index ebf3037c..024dab33 100644 --- a/mediagoblin/db/sql/convert.py +++ b/mediagoblin/db/sql/convert.py @@ -16,14 +16,13 @@ from copy import copy -from mediagoblin.init import setup_global_and_app_config, setup_database -from mediagoblin.db.mongo.util import ObjectId - -from mediagoblin.db.sql.base import Base, Session -from mediagoblin.db.sql.models import (User, MediaEntry, MediaComment, - Tag, MediaTag, MediaFile, MediaAttachmentFile, MigrationData) -from mediagoblin.media_types.image.models import ImageData -from mediagoblin.media_types.video.models import VideoData +from mediagoblin.init import setup_global_and_app_config + +from mediagoblin.db.sql.base import Session +from mediagoblin.db.sql.models_0 import Base_v0 +from mediagoblin.db.sql.models_0 import (User, MediaEntry, MediaComment, + Tag, MediaTag, MediaFile, MediaAttachmentFile, MigrationData, + ImageData, VideoData) from mediagoblin.db.sql.open import setup_connection_and_db_from_config as \ sql_connect from mediagoblin.db.mongo.open import setup_connection_and_db_from_config as \ @@ -206,7 +205,7 @@ def run_conversion(config_name): sql_conn, sql_db = sql_connect(app_config) mk_conn, mk_db = mongo_connect(app_config) - Base.metadata.create_all(sql_db.engine) + Base_v0.metadata.create_all(sql_db.engine) convert_users(mk_db) Session.remove() |