|
|
@ -49,7 +49,7 @@ class SurrogatePK(object): |
|
|
|
|
|
|
|
|
|
|
|
__table_args__ = {'extend_existing': True} |
|
|
|
__table_args__ = {'extend_existing': True} |
|
|
|
|
|
|
|
|
|
|
|
id = db.Column(db.Integer, primary_key=True) |
|
|
|
id = Column(db.Integer, primary_key=True) |
|
|
|
|
|
|
|
|
|
|
|
@classmethod |
|
|
|
@classmethod |
|
|
|
def get_by_id(cls, record_id): |
|
|
|
def get_by_id(cls, record_id): |
|
|
@ -70,6 +70,6 @@ def reference_col(tablename, nullable=False, pk_name='id', **kwargs): |
|
|
|
category_id = reference_col('category') |
|
|
|
category_id = reference_col('category') |
|
|
|
category = relationship('Category', backref='categories') |
|
|
|
category = relationship('Category', backref='categories') |
|
|
|
""" |
|
|
|
""" |
|
|
|
return db.Column( |
|
|
|
return Column( |
|
|
|
db.ForeignKey('{0}.{1}'.format(tablename, pk_name)), |
|
|
|
db.ForeignKey('{0}.{1}'.format(tablename, pk_name)), |
|
|
|
nullable=nullable, **kwargs) |
|
|
|
nullable=nullable, **kwargs) |
|
|
|