comparison pylons_app/model/db.py @ 242:5da4ef115006

Added lastlogin to user after login, model db update
author Marcin Kuzminski <marcin@python-works.com>
date Sun, 30 May 2010 22:08:54 +0200
parents b18f89d6d17f
children 0e5455fda8fd
comparison
equal deleted inserted replaced
241:48727add84c9 242:5da4ef115006
32 user = relation('User') 32 user = relation('User')
33 33
34 class Repository(Base): 34 class Repository(Base):
35 __tablename__ = 'repositories' 35 __tablename__ = 'repositories'
36 repo_id = Column("repo_id", INTEGER(), nullable=False, unique=True, default=None, primary_key=1) 36 repo_id = Column("repo_id", INTEGER(), nullable=False, unique=True, default=None, primary_key=1)
37 37 repo_name = Column("repo_name", TEXT(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None)
38 user_id = Column("user_id", INTEGER(), ForeignKey(u'users.user_id'), nullable=True, unique=None, default=None)
39 private = Column("private", BOOLEAN(), nullable=True, unique=None, default=None)
40
41 user = relation('User')
42
43
38 class Permission(Base): 44 class Permission(Base):
39 __tablename__ = 'permissions' 45 __tablename__ = 'permissions'
40 __table_args__ = {'useexisting':True} 46 __table_args__ = {'useexisting':True}
41 permission_id = Column("id", INTEGER(), nullable=False, unique=True, default=None, primary_key=1) 47 permission_id = Column("id", INTEGER(), nullable=False, unique=True, default=None, primary_key=1)
42 permission_name = Column("permission_name", TEXT(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) 48 permission_name = Column("permission_name", TEXT(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None)