mirror of
https://github.com/apache/superset.git
synced 2024-09-17 11:09:47 -04:00
fix datasources foreign key size (#791)
This commit is contained in:
parent
8b694ddd7a
commit
cf785b4d03
@ -87,7 +87,7 @@ def upgrade():
|
||||
sa.Column('created_on', sa.DateTime(), nullable=False),
|
||||
sa.Column('changed_on', sa.DateTime(), nullable=False),
|
||||
sa.Column('id', sa.Integer(), nullable=False),
|
||||
sa.Column('datasource_name', sa.String(length=250), nullable=True),
|
||||
sa.Column('datasource_name', sa.String(length=255), nullable=True),
|
||||
sa.Column('column_name', sa.String(length=255), nullable=True),
|
||||
sa.Column('is_active', sa.Boolean(), nullable=True),
|
||||
sa.Column('type', sa.String(length=32), nullable=True),
|
||||
@ -107,7 +107,7 @@ def upgrade():
|
||||
sa.Column('metric_name', sa.String(length=512), nullable=True),
|
||||
sa.Column('verbose_name', sa.String(length=1024), nullable=True),
|
||||
sa.Column('metric_type', sa.String(length=32), nullable=True),
|
||||
sa.Column('datasource_name', sa.String(length=250), sa.ForeignKey("datasources.datasource_name"), nullable=True),
|
||||
sa.Column('datasource_name', sa.String(length=255), sa.ForeignKey("datasources.datasource_name"), nullable=True),
|
||||
sa.Column('json', sa.Text(), nullable=True),
|
||||
sa.Column('description', sa.Text(), nullable=True),
|
||||
sa.ForeignKeyConstraint(['datasource_name'], ['datasources.datasource_name'], ),
|
||||
|
@ -1495,7 +1495,7 @@ class DruidMetric(Model, AuditMixinNullable):
|
||||
verbose_name = Column(String(1024))
|
||||
metric_type = Column(String(32))
|
||||
datasource_name = Column(
|
||||
String(250),
|
||||
String(255),
|
||||
ForeignKey('datasources.datasource_name'))
|
||||
# Setting enable_typechecks=False disables polymorphic inheritance.
|
||||
datasource = relationship('DruidDatasource', backref='metrics',
|
||||
@ -1529,7 +1529,7 @@ class DruidColumn(Model, AuditMixinNullable):
|
||||
__tablename__ = 'columns'
|
||||
id = Column(Integer, primary_key=True)
|
||||
datasource_name = Column(
|
||||
String(250),
|
||||
String(255),
|
||||
ForeignKey('datasources.datasource_name'))
|
||||
# Setting enable_typechecks=False disables polymorphic inheritance.
|
||||
datasource = relationship('DruidDatasource', backref='columns',
|
||||
|
Loading…
Reference in New Issue
Block a user