"""Account Contract model.""" from abacus_common_logic.connectors.database import db from abacus_common_logic.models.base import CRUDMixin class AccountContract(db.Model, CRUDMixin): """AccountContract model.""" __tablename__ = 'account_contract' account_contract_id = db.Column(db.Integer, primary_key=True) account_id = db.Column(db.Integer, nullable=False) contract_id = db.Column( db.Integer, db.ForeignKey('contract.contract_id'), nullable=False ) @classmethod def default_order(cls): """Override default ordering.""" return cls.account_contract_id