New table for wamp session.
Change-Id: Ic273fb6bb5f365049165002a68a18c7c0dc558a6
This commit is contained in:
parent
4d11b00e56
commit
ea3b97693a
|
@ -19,7 +19,6 @@ import sqlalchemy as sa
|
||||||
|
|
||||||
|
|
||||||
def upgrade():
|
def upgrade():
|
||||||
|
|
||||||
op.create_table('boards',
|
op.create_table('boards',
|
||||||
sa.Column('created_at', sa.DateTime(), nullable=True),
|
sa.Column('created_at', sa.DateTime(), nullable=True),
|
||||||
sa.Column('updated_at', sa.DateTime(), nullable=True),
|
sa.Column('updated_at', sa.DateTime(), nullable=True),
|
||||||
|
@ -161,17 +160,16 @@ def upgrade():
|
||||||
sa.Column('updated_at', sa.DateTime(), nullable=True),
|
sa.Column('updated_at', sa.DateTime(), nullable=True),
|
||||||
sa.Column('id', sa.Integer(), nullable=False),
|
sa.Column('id', sa.Integer(), nullable=False),
|
||||||
sa.Column('valid', sa.Boolean(), nullable=True),
|
sa.Column('valid', sa.Boolean(), nullable=True),
|
||||||
sa.Column('session_id', sa.String(length=15),
|
sa.Column('session_id', sa.String(length=20),
|
||||||
nullable=True),
|
nullable=True),
|
||||||
sa.Column('board_uuid', sa.String(length=36),
|
sa.Column('board_uuid', sa.String(length=36),
|
||||||
nullable=True),
|
nullable=True),
|
||||||
sa.Column('board_id', sa.Integer(), nullable=True),
|
sa.Column('board_id', sa.Integer(), nullable=True),
|
||||||
sa.ForeignKeyConstraint(['board_id'], ['boards.id'], ),
|
sa.ForeignKeyConstraint(['board_id'], ['boards.id'], ),
|
||||||
sa.PrimaryKeyConstraint('id'),
|
sa.PrimaryKeyConstraint('id'),
|
||||||
sa.UniqueConstraint('board_uuid',
|
sa.UniqueConstraint(
|
||||||
name='uniq_board_uuid0board_uuid'),
|
'session_id', 'board_uuid',
|
||||||
sa.UniqueConstraint('session_id',
|
name='uniq_board_session_id0session_id')
|
||||||
name='uniq_session_id0session_id')
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -178,15 +178,12 @@ class SessionWP(Base):
|
||||||
__tablename__ = 'sessions'
|
__tablename__ = 'sessions'
|
||||||
__table_args__ = (
|
__table_args__ = (
|
||||||
schema.UniqueConstraint(
|
schema.UniqueConstraint(
|
||||||
'session_id',
|
'session_id', 'board_uuid',
|
||||||
name='uniq_session_id0session_id'),
|
name='uniq_board_session_id0session_id'),
|
||||||
schema.UniqueConstraint(
|
|
||||||
'board_uuid',
|
|
||||||
name='uniq_board_uuid0board_uuid'),
|
|
||||||
table_args())
|
table_args())
|
||||||
id = Column(Integer, primary_key=True)
|
id = Column(Integer, primary_key=True)
|
||||||
valid = Column(Boolean, default=True)
|
valid = Column(Boolean, default=True)
|
||||||
session_id = Column(String(15))
|
session_id = Column(String(20))
|
||||||
board_uuid = Column(String(36))
|
board_uuid = Column(String(36))
|
||||||
board_id = Column(Integer, ForeignKey('boards.id'))
|
board_id = Column(Integer, ForeignKey('boards.id'))
|
||||||
|
|
||||||
|
@ -254,17 +251,17 @@ class Port(Base):
|
||||||
"""Represents a port on board."""
|
"""Represents a port on board."""
|
||||||
|
|
||||||
__tablename__ = 'ports_on_boards'
|
__tablename__ = 'ports_on_boards'
|
||||||
# __table_args__ = (
|
# __table_args__ = (
|
||||||
# schema.UniqueConstraint('port_uuid', name='uniq_ports0uuid'),
|
# schema.UniqueConstraint('port_uuid', name='uniq_ports0uuid'),
|
||||||
# table_args()
|
# table_args()
|
||||||
# )
|
# )
|
||||||
id = Column(Integer, primary_key=True)
|
id = Column(Integer, primary_key=True)
|
||||||
board_uuid = Column(String(40), ForeignKey('boards.uuid'))
|
board_uuid = Column(String(40), ForeignKey('boards.uuid'))
|
||||||
uuid = Column(String(40))
|
uuid = Column(String(40))
|
||||||
VIF_name = Column(String(30))
|
VIF_name = Column(String(30))
|
||||||
# project = Column(String(36))
|
# project = Column(String(36))
|
||||||
MAC_add = Column(String(32))
|
MAC_add = Column(String(32))
|
||||||
ip = Column(String(36))
|
ip = Column(String(36))
|
||||||
# status = Column(String(36))
|
# status = Column(String(36))
|
||||||
network = Column(String(36))
|
network = Column(String(36))
|
||||||
# security_groups = Column(String(40))
|
# security_groups = Column(String(40))
|
||||||
|
|
Loading…
Reference in New Issue