diff options
author | Jenkins <jenkins@review.openstack.org> | 2013-03-09 20:20:14 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2013-03-09 20:20:14 +0000 |
commit | b08df770c15eba3be7e0fafb9ea2f8a4b4cf54e5 (patch) | |
tree | 95a3e2136bd23a648bb14524cc14e05cf3514ac7 /nova | |
parent | bd5a9b87a784135d9da808fec77e23b8f4d538d0 (diff) | |
parent | 47c7454d1b8926040577f77822729463d42ed635 (diff) | |
download | nova-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.py | 5 |
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)) |