diff options
Diffstat (limited to 'ironic/db/sqlalchemy/models.py')
-rw-r--r-- | ironic/db/sqlalchemy/models.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ironic/db/sqlalchemy/models.py b/ironic/db/sqlalchemy/models.py index 6fc8e21ab..29863603c 100644 --- a/ironic/db/sqlalchemy/models.py +++ b/ironic/db/sqlalchemy/models.py @@ -134,6 +134,7 @@ class NodeBase(Base): Index('reservation_idx', 'reservation'), Index('conductor_group_idx', 'conductor_group'), Index('resource_class_idx', 'resource_class'), + Index('shard_idx', 'shard'), table_args()) id = Column(Integer, primary_key=True) uuid = Column(String(36)) @@ -214,6 +215,8 @@ class NodeBase(Base): boot_mode = Column(String(16), nullable=True) secure_boot = Column(Boolean, nullable=True) + shard = Column(String(255), nullable=True) + class Node(NodeBase): """Represents a bare metal node.""" |