# HG changeset patch # User Marcin Kuzminski # Date 2017-11-07 10:07:51 # Node ID c5a681cc3b4cb90ef42a68335172ae0c19caa5b8 # Parent 7f41de408ce1ea382db2f5086e76fdb3d9793912 db: reduce size of fingerprint column for mysql compat. - we can get into troubles by having long fingerprint under mysql because we do an index on this column. diff --git a/rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py b/rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py --- a/rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py +++ b/rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py @@ -1158,7 +1158,7 @@ class UserSshKeys(Base, BaseModel): ssh_key_id = Column('ssh_key_id', Integer(), nullable=False, unique=True, default=None, primary_key=True) ssh_key_data = Column('ssh_key_data', String(10240), nullable=False, unique=None, default=None) - ssh_key_fingerprint = Column('ssh_key_fingerprint', String(1024), nullable=False, unique=None, default=None) + ssh_key_fingerprint = Column('ssh_key_fingerprint', String(255), nullable=False, unique=None, default=None) description = Column('description', UnicodeText().with_variant(UnicodeText(1024), 'mysql')) diff --git a/rhodecode/model/db.py b/rhodecode/model/db.py --- a/rhodecode/model/db.py +++ b/rhodecode/model/db.py @@ -1207,7 +1207,7 @@ class UserSshKeys(Base, BaseModel): ssh_key_id = Column('ssh_key_id', Integer(), nullable=False, unique=True, default=None, primary_key=True) ssh_key_data = Column('ssh_key_data', String(10240), nullable=False, unique=None, default=None) - ssh_key_fingerprint = Column('ssh_key_fingerprint', String(1024), nullable=False, unique=None, default=None) + ssh_key_fingerprint = Column('ssh_key_fingerprint', String(255), nullable=False, unique=None, default=None) description = Column('description', UnicodeText().with_variant(UnicodeText(1024), 'mysql'))