comparison pylons_app/model/db.py @ 392:b27d32cb3157

Implemented hooks system, Added repo size hook, and active flag on ui settings in the database to able to toggle them.
author Marcin Kuzminski <marcin@python-works.com>
date Fri, 06 Aug 2010 02:03:22 +0200
parents 55377fdc1fc6
children f5c1eec9f376
comparison
equal deleted inserted replaced
391:a9814a642e11 392:b27d32cb3157
15 __table_args__ = {'useexisting':True} 15 __table_args__ = {'useexisting':True}
16 ui_id = Column("ui_id", INTEGER(), nullable=False, unique=True, default=None, primary_key=True) 16 ui_id = Column("ui_id", INTEGER(), nullable=False, unique=True, default=None, primary_key=True)
17 ui_section = Column("ui_section", TEXT(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) 17 ui_section = Column("ui_section", TEXT(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None)
18 ui_key = Column("ui_key", TEXT(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) 18 ui_key = Column("ui_key", TEXT(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None)
19 ui_value = Column("ui_value", TEXT(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) 19 ui_value = Column("ui_value", TEXT(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None)
20 20 ui_active = Column("ui_active", BOOLEAN(), nullable=True, unique=None, default=True)
21
22
21 class User(Base): 23 class User(Base):
22 __tablename__ = 'users' 24 __tablename__ = 'users'
23 __table_args__ = {'useexisting':True} 25 __table_args__ = {'useexisting':True}
24 user_id = Column("user_id", INTEGER(), nullable=False, unique=True, default=None, primary_key=True) 26 user_id = Column("user_id", INTEGER(), nullable=False, unique=True, default=None, primary_key=True)
25 username = Column("username", TEXT(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) 27 username = Column("username", TEXT(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None)