Added 'project' column to node table
Without a 'project' table, we cannot tell which project a node belongs to.
This commit is contained in:
@@ -74,6 +74,7 @@ def upgrade(migrate_engine):
|
||||
sqlalchemy.Column('profile_id', sqlalchemy.String(36),
|
||||
sqlalchemy.ForeignKey('profile.id'),
|
||||
nullable=False),
|
||||
sqlalchemy.Column('project', sqlalchemy.String(36)),
|
||||
sqlalchemy.Column('index', sqlalchemy.Integer),
|
||||
sqlalchemy.Column('role', sqlalchemy.String(64)),
|
||||
sqlalchemy.Column('init_time', sqlalchemy.DateTime),
|
||||
|
||||
@@ -126,6 +126,7 @@ class Node(BASE, SenlinBase, SoftDelete):
|
||||
sqlalchemy.ForeignKey('cluster.id'))
|
||||
profile_id = sqlalchemy.Column(sqlalchemy.String(36),
|
||||
sqlalchemy.ForeignKey('profile.id'))
|
||||
project = sqlalchemy.Column(sqlalchemy.String(36))
|
||||
index = sqlalchemy.Column(sqlalchemy.Integer)
|
||||
role = sqlalchemy.Column(sqlalchemy.String(64))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user