comparison rhodecode/model/db.py @ 3971:7f71d22a1794

Fixed issues with how mysql handles float values. Caused gists with expiration dates not work properly on mysql.
author Marcin Kuzminski <marcin@python-works.com>
date Tue, 11 Jun 2013 13:51:23 +0200
parents 5293d4bbb1ea
children 3b5f32aeed36
comparison
equal deleted inserted replaced
3970:e0e244e949bc 3971:7f71d22a1794
2144 2144
2145 gist_id = Column('gist_id', Integer(), primary_key=True) 2145 gist_id = Column('gist_id', Integer(), primary_key=True)
2146 gist_access_id = Column('gist_access_id', Unicode(250)) 2146 gist_access_id = Column('gist_access_id', Unicode(250))
2147 gist_description = Column('gist_description', UnicodeText(1024)) 2147 gist_description = Column('gist_description', UnicodeText(1024))
2148 gist_owner = Column('user_id', Integer(), ForeignKey('users.user_id'), nullable=True) 2148 gist_owner = Column('user_id', Integer(), ForeignKey('users.user_id'), nullable=True)
2149 gist_expires = Column('gist_expires', Float(), nullable=False) 2149 gist_expires = Column('gist_expires', Float(53), nullable=False)
2150 gist_type = Column('gist_type', Unicode(128), nullable=False) 2150 gist_type = Column('gist_type', Unicode(128), nullable=False)
2151 created_on = Column('created_on', DateTime(timezone=False), nullable=False, default=datetime.datetime.now) 2151 created_on = Column('created_on', DateTime(timezone=False), nullable=False, default=datetime.datetime.now)
2152 modified_at = Column('modified_at', DateTime(timezone=False), nullable=False, default=datetime.datetime.now) 2152 modified_at = Column('modified_at', DateTime(timezone=False), nullable=False, default=datetime.datetime.now)
2153 2153
2154 owner = relationship('User') 2154 owner = relationship('User')