MySQL requires VARCHARs to have a length
This patch adds the length to all the `sa.String` usages in the tables module. The values chosen are based on the already enforced limits. Change-Id: Idcdd3f6c8027e6d79a4fb6d006e0d85dd81f3cdd
This commit is contained in:
parent
bf055a485b
commit
b892d6d4e4
@ -52,25 +52,25 @@ Claims = sa.Table('Claims', metadata,
|
||||
|
||||
Queues = sa.Table('Queues', metadata,
|
||||
sa.Column('id', sa.INTEGER, primary_key=True),
|
||||
sa.Column('project', sa.String),
|
||||
sa.Column('name', sa.String),
|
||||
sa.Column('project', sa.String(64)),
|
||||
sa.Column('name', sa.String(64)),
|
||||
sa.Column('metadata', sa.LargeBinary),
|
||||
sa.UniqueConstraint('project', 'name'),
|
||||
)
|
||||
|
||||
|
||||
Shards = sa.Table('Shards', metadata,
|
||||
sa.Column('name', sa.String, primary_key=True),
|
||||
sa.Column('uri', sa.String, nullable=False),
|
||||
sa.Column('name', sa.String(64), primary_key=True),
|
||||
sa.Column('uri', sa.String(255), nullable=False),
|
||||
sa.Column('weight', sa.INTEGER, nullable=False),
|
||||
sa.Column('options', sa.BINARY))
|
||||
|
||||
|
||||
Catalogue = sa.Table('Catalogue', metadata,
|
||||
sa.Column('shard', sa.String,
|
||||
sa.Column('shard', sa.String(64),
|
||||
sa.ForeignKey('Shards.name',
|
||||
ondelete='CASCADE'),
|
||||
primary_key=True),
|
||||
sa.Column('project', sa.String, nullable=False),
|
||||
sa.Column('queue', sa.String, nullable=False),
|
||||
sa.Column('project', sa.String(64), nullable=False),
|
||||
sa.Column('queue', sa.String(64), nullable=False),
|
||||
sa.UniqueConstraint('project', 'queue'))
|
||||
|
Loading…
x
Reference in New Issue
Block a user