<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Javadream

    A long way and a dream.

    test

    Posted on 2009-02-26 11:46 oxl 閱讀(153) 評論(0)  編輯  收藏
    import sqlalchemy
    from sqlalchemy.orm import relation, backref, sessionmaker
    from sqlalchemy.ext.declarative import declarative_base
    from sqlalchemy import Column, Integer, String, ForeignKey
    engine 
    = sqlalchemy.create_engine('sqlite:///:memory:', echo=True)
    Base 
    = declarative_base()
    session 
    = sessionmaker(bind=engine)()

    class Address(Base):
        
    __tablename__ = 'addresses'
        id 
    = Column(Integer, primary_key=True)
        content 
    = Column(String)
        user_id 
    = Column(Integer, sqlalchemy.ForeignKey('users.id'))

        
    def __init__(self, user, content):
            self.user 
    = user
            self.content 
    = content
        
    def __repr__(self):
            
    return "<Address('%s')>" % self.content

        
    class User(Base):
        
    __tablename__ = 'users'
        id 
    = Column(Integer, primary_key=True)
        name 
    = Column(String)
        comment 
    = Column(String)
        addresses 
    = relation('Address', order_by='Address.id', backref='user')
        
    def __init__(self, name, comment):
            self.name 
    = name
            self.comment 
    = comment
        
    def __repr__(self):
            
    return "<User('%s', '%s')>" % (self.name, self.comment)

        
    class Photo(Base):
        
    __tablename__ = 'photos'
        id 
    = Column(Integer, primary_key=True)
        name 
    = Column(String)
        user_id 
    = Column(Integer, ForeignKey('users.id'))
        user 
    = relation('User', backref=backref('photos'))
        
    def __init__(self, user, name):
            self.user 
    = user
            self.name 
    = name
        
    def __repr__(self):
            
    return "<Photo('%s')>" % self.name
            
    Base.metadata.create_all(bind
    =engine)

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 免费毛片毛片网址| 亚洲精品天堂在线观看| 无码 免费 国产在线观看91| 岛国大片免费在线观看| 国产亚洲玖玖玖在线观看| 67194熟妇在线永久免费观看| 亚洲精品91在线| 野花高清在线观看免费3中文| 亚洲精品一二三区| 青青草国产免费久久久91| 久久无码av亚洲精品色午夜| 免费看国产一级特黄aa大片| 一边摸一边爽一边叫床免费视频| 国产亚洲情侣一区二区无码AV| 中文日本免费高清| 久久国产亚洲高清观看| 成人免费激情视频| 处破女第一次亚洲18分钟| 亚洲精品视频免费观看| 免费视频成人手机在线观看网址| 亚洲视频一区二区在线观看| 男男AV纯肉无码免费播放无码| 高潮毛片无遮挡高清免费视频| 亚洲综合精品香蕉久久网| 全部免费毛片在线播放| 亚洲中文无码卡通动漫野外 | 99久久综合国产精品免费| 亚洲精品中文字幕| 亚洲小说区图片区另类春色| 18禁网站免费无遮挡无码中文| 欧美激情综合亚洲一二区| 亚洲日韩精品一区二区三区| 在线永久看片免费的视频| 美女视频黄视大全视频免费的| 亚洲va在线va天堂va四虎| 日本特黄特色aa大片免费| 久久亚洲免费视频| 久久久久亚洲国产AV麻豆| 亚洲AV天天做在线观看| 国产美女被遭强高潮免费网站| 成年人在线免费观看|