Import "Base" from base instead of models.

Import the "Base" class for models from db.sql.base instead
of db.sql.models.
This commit is contained in:
Elrond 2012-03-20 12:32:11 +01:00
parent df7c405845
commit 39fd817ab8
5 changed files with 6 additions and 7 deletions

View File

@ -19,7 +19,8 @@ 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.models import (Base, User, MediaEntry, MediaComment,
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
@ -27,7 +28,6 @@ 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 \
mongo_connect
from mediagoblin.db.sql.base import Session
obj_id_table = dict()

View File

@ -18,8 +18,7 @@
from sqlalchemy import create_engine
import logging
from mediagoblin.db.sql.base import Session
from mediagoblin.db.sql.models import Base
from mediagoblin.db.sql.base import Base, Session
class DatabaseMaster(object):

View File

@ -15,7 +15,7 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
from mediagoblin.db.sql.models import Base
from mediagoblin.db.sql.base import Base
from sqlalchemy import (
Column, Integer, Unicode, UnicodeText, DateTime, Boolean, ForeignKey,

View File

@ -1,4 +1,4 @@
from mediagoblin.db.sql.models import Base
from mediagoblin.db.sql.base import Base
from sqlalchemy import (
Column, Integer, Float, ForeignKey)

View File

@ -15,7 +15,7 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
from mediagoblin.db.sql.models import Base
from mediagoblin.db.sql.base import Base
from sqlalchemy import (
Column, Integer, SmallInteger, ForeignKey)