Disable polymorphism in DruidMetric as well

This commit is contained in:
Kim Pham 2016-03-25 16:45:35 -07:00
parent 23b6bca89e
commit 2378fdf9ce
1 changed files with 3 additions and 1 deletions

View File

@ -1096,7 +1096,9 @@ class DruidMetric(Model):
datasource_name = Column(
String(250),
ForeignKey('datasources.datasource_name'))
datasource = relationship('DruidDatasource', backref='metrics')
# Setting enable_typechecks=False disables polymorphic inheritance.
datasource = relationship('DruidDatasource', backref='metrics',
enable_typechecks=False)
json = Column(Text)
description = Column(Text)