Changeset 2104 for trunk/loreality/loreality/model/databases.py
- Timestamp:
- 07/05/10 12:56:53 (23 months ago)
- File:
-
- 1 edited
-
trunk/loreality/loreality/model/databases.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/loreality/loreality/model/databases.py
r2099 r2104 45 45 id = sa.Column(UUID(), primary_key=True,default=uuid.uuid4) 46 46 name = sa.Column(sa.types.String, nullable=False) 47 description = sa.Column(sa.types.String) 47 48 48 49 missions = orm.relation("Mission", backref="campaign") … … 69 70 self.name = name 70 71 #---------------------------------------------------------------- 72 class Squadron(Base): 73 __tablename__ = 'squadrons' 74 id = sa.Column(UUID(), primary_key=True,default=uuid.uuid4) 75 name = sa.Column(sa.types.String, nullable=False) 76 plane = sa.Column(sa.types.String) 77 78 pilots = orm.relation("Pilot", backref="squadron") 79 80 81 def __init__( self, name ): 82 self.name = name 83 #---------------------------------------------------------------- 71 84 class Pilot(Base): 72 85 __tablename__ = 'pilots' 73 86 id = sa.Column(UUID(), primary_key=True,default=uuid.uuid4) 74 87 name = sa.Column(sa.types.String, nullable=False) 88 login = sa.Column(sa.types.String, nullable=False) 89 squadron_id = sa.Column(UUID(), ForeignKey('squadrons.id')) 75 90 76 91 77 def __init__( self, name ):92 def __init__( self, name, login ): 78 93 self.name = name 94 self.login = login
Note: See TracChangeset
for help on using the changeset viewer.
