comparison rhodecode/model/db.py @ 3361:14556b463177 beta

mysql indexed keys cannot be larger thatn 256 chars, but 250 is enough for this purpose
author Marcin Kuzminski <marcin@python-works.com>
date Tue, 12 Feb 2013 22:03:54 +0100
parents 72a91632b731
children fdb0f59b2189
comparison
equal deleted inserted replaced
3360:85f69bf84d95 3361:14556b463177
677 ) 677 )
678 PREFIX = 'ex_' # prefix used in form to not conflict with already existing fields 678 PREFIX = 'ex_' # prefix used in form to not conflict with already existing fields
679 679
680 repo_field_id = Column("repo_field_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) 680 repo_field_id = Column("repo_field_id", Integer(), nullable=False, unique=True, default=None, primary_key=True)
681 repository_id = Column("repository_id", Integer(), ForeignKey('repositories.repo_id'), nullable=False, unique=None, default=None) 681 repository_id = Column("repository_id", Integer(), ForeignKey('repositories.repo_id'), nullable=False, unique=None, default=None)
682 field_key = Column("field_key", String(1024, convert_unicode=False, assert_unicode=None), nullable=False) 682 field_key = Column("field_key", String(250, convert_unicode=False, assert_unicode=None))
683 field_label = Column("field_label", String(1024, convert_unicode=False, assert_unicode=None), nullable=False) 683 field_label = Column("field_label", String(1024, convert_unicode=False, assert_unicode=None), nullable=False)
684 field_value = Column("field_value", String(10000, convert_unicode=False, assert_unicode=None), nullable=False) 684 field_value = Column("field_value", String(10000, convert_unicode=False, assert_unicode=None), nullable=False)
685 field_desc = Column("field_desc", String(1024, convert_unicode=False, assert_unicode=None), nullable=False) 685 field_desc = Column("field_desc", String(1024, convert_unicode=False, assert_unicode=None), nullable=False)
686 field_type = Column("field_type", String(256), nullable=False, unique=None) 686 field_type = Column("field_type", String(256), nullable=False, unique=None)
687 created_on = Column('created_on', DateTime(timezone=False), nullable=False, default=datetime.datetime.now) 687 created_on = Column('created_on', DateTime(timezone=False), nullable=False, default=datetime.datetime.now)