Postgresql ENUM type requires a name exceptions NVP Plugin
Fixes bug 1109824 Change-Id: I62beceaa14773de94e79d7017658f9f6e6212bb6
This commit is contained in:
parent
71d6ab7993
commit
e6c525af55
@ -46,7 +46,9 @@ def upgrade(active_plugin=None, options=None):
|
|||||||
op.create_table(
|
op.create_table(
|
||||||
'nvp_network_bindings',
|
'nvp_network_bindings',
|
||||||
sa.Column('network_id', sa.String(length=36), nullable=False),
|
sa.Column('network_id', sa.String(length=36), nullable=False),
|
||||||
sa.Column('binding_type', sa.Enum('flat', 'vlan', 'stt', 'gre'),
|
sa.Column('binding_type',
|
||||||
|
sa.Enum('flat', 'vlan', 'stt', 'gre',
|
||||||
|
name='nvp_network_bindings_binding_type'),
|
||||||
nullable=False),
|
nullable=False),
|
||||||
sa.Column('tz_uuid', sa.String(length=36), nullable=True),
|
sa.Column('tz_uuid', sa.String(length=36), nullable=True),
|
||||||
sa.Column('vlan_id', sa.Integer(), nullable=True),
|
sa.Column('vlan_id', sa.Integer(), nullable=True),
|
||||||
|
@ -33,7 +33,9 @@ class NvpNetworkBinding(model_base.BASEV2):
|
|||||||
ForeignKey('networks.id', ondelete="CASCADE"),
|
ForeignKey('networks.id', ondelete="CASCADE"),
|
||||||
primary_key=True)
|
primary_key=True)
|
||||||
# 'flat', 'vlan', stt' or 'gre'
|
# 'flat', 'vlan', stt' or 'gre'
|
||||||
binding_type = Column(Enum('flat', 'vlan', 'stt', 'gre'), nullable=False)
|
binding_type = Column(Enum('flat', 'vlan', 'stt', 'gre',
|
||||||
|
name='nvp_network_bindings_binding_type'),
|
||||||
|
nullable=False)
|
||||||
tz_uuid = Column(String(36))
|
tz_uuid = Column(String(36))
|
||||||
vlan_id = Column(Integer)
|
vlan_id = Column(Integer)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user