summaryrefslogtreecommitdiffstats
path: root/nova
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2013-03-09 20:20:14 +0000
committerGerrit Code Review <review@openstack.org>2013-03-09 20:20:14 +0000
commitb08df770c15eba3be7e0fafb9ea2f8a4b4cf54e5 (patch)
tree95a3e2136bd23a648bb14524cc14e05cf3514ac7 /nova
parentbd5a9b87a784135d9da808fec77e23b8f4d538d0 (diff)
parent47c7454d1b8926040577f77822729463d42ed635 (diff)
downloadnova-b08df770c15eba3be7e0fafb9ea2f8a4b4cf54e5.tar.gz
nova-b08df770c15eba3be7e0fafb9ea2f8a4b4cf54e5.tar.xz
nova-b08df770c15eba3be7e0fafb9ea2f8a4b4cf54e5.zip
Merge "Make bm model's deleted column match database"
Diffstat (limited to 'nova')
-rw-r--r--nova/virt/baremetal/db/sqlalchemy/models.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/nova/virt/baremetal/db/sqlalchemy/models.py b/nova/virt/baremetal/db/sqlalchemy/models.py
index 756376cb7..35f3b176c 100644
--- a/nova/virt/baremetal/db/sqlalchemy/models.py
+++ b/nova/virt/baremetal/db/sqlalchemy/models.py
@@ -19,7 +19,7 @@
SQLAlchemy models for baremetal data.
"""
-from sqlalchemy import Column, Integer, String
+from sqlalchemy import Column, Boolean, Integer, String
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy import ForeignKey, Text
@@ -34,6 +34,7 @@ class BareMetalNode(BASE, models.NovaBase):
__tablename__ = 'bm_nodes'
id = Column(Integer, primary_key=True)
+ deleted = Column(Boolean, default=False)
uuid = Column(String(36))
service_host = Column(String(255))
instance_uuid = Column(String(36), nullable=True)
@@ -59,6 +60,7 @@ class BareMetalNode(BASE, models.NovaBase):
class BareMetalPxeIp(BASE, models.NovaBase):
__tablename__ = 'bm_pxe_ips'
id = Column(Integer, primary_key=True)
+ deleted = Column(Boolean, default=False)
address = Column(String(255), unique=True)
server_address = Column(String(255), unique=True)
bm_node_id = Column(Integer, ForeignKey('bm_nodes.id'), nullable=True)
@@ -67,6 +69,7 @@ class BareMetalPxeIp(BASE, models.NovaBase):
class BareMetalInterface(BASE, models.NovaBase):
__tablename__ = 'bm_interfaces'
id = Column(Integer, primary_key=True)
+ deleted = Column(Boolean, default=False)
bm_node_id = Column(Integer, ForeignKey('bm_nodes.id'), nullable=True)
address = Column(String(255), unique=True)
datapath_id = Column(String(255))