From a2c602f08fc24468bef48d30d1f689e25c01f6da Mon Sep 17 00:00:00 2001 From: Makoto Hamada Date: Fri, 11 Sep 2020 15:24:36 +0900 Subject: [PATCH] Update DB info in SOL003 spec Add a table for placement constraints. This update is to clarify a table, named as `placement_constraint`, and its attributes newly added to tacker DB for the proposed change. Change-Id: I1a1a3516ad2a5bcc720f3966613ee4fe1e05a333 --- .../support-sol003-vnfm-operations.rst | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/specs/victoria/support-sol003-vnfm-operations.rst b/specs/victoria/support-sol003-vnfm-operations.rst index 93d27d69..9a793fe7 100644 --- a/specs/victoria/support-sol003-vnfm-operations.rst +++ b/specs/victoria/support-sol003-vnfm-operations.rst @@ -230,8 +230,25 @@ None Data model impact ----------------- -None +Add a table in ``tacker`` database. +placement_constraint: + + .. code-block:: python + + id id varchar(36) Not Null + vnf_instance_id vnf_instance_id varchar(36) Not Null + affinity_or_anti_affinity affinity_or_anti_affinity varchar(255) Not Null + scope scope varchar(255) Not Null + server_group_name server_group_name varchar(255) Not Null + resource resource json Not Null + created_at created_at datetime Not Null + updated_at updated_at datetime + deleted_at deleted_at datetime + deleted deleted tinyint(1) Not Null + +This table has `id` as primary key. `vnf_instance_id` is a foreign +key of `vnf_instances`.`id`. REST API impact