summaryrefslogtreecommitdiff
path: root/ironic/db/sqlalchemy/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'ironic/db/sqlalchemy/models.py')
-rw-r--r--ironic/db/sqlalchemy/models.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/ironic/db/sqlalchemy/models.py b/ironic/db/sqlalchemy/models.py
index 68b366f21..2072153e2 100644
--- a/ironic/db/sqlalchemy/models.py
+++ b/ironic/db/sqlalchemy/models.py
@@ -210,6 +210,7 @@ class Port(Base):
__table_args__ = (
schema.UniqueConstraint('address', name='uniq_ports0address'),
schema.UniqueConstraint('uuid', name='uniq_ports0uuid'),
+ schema.UniqueConstraint('name', name='uniq_ports0name'),
table_args())
id = Column(Integer, primary_key=True)
uuid = Column(String(36))
@@ -222,6 +223,7 @@ class Port(Base):
internal_info = Column(db_types.JsonEncodedDict)
physical_network = Column(String(64), nullable=True)
is_smartnic = Column(Boolean, nullable=True, default=False)
+ name = Column(String(255), nullable=True)
class Portgroup(Base):