From a7294bf6a385187ea8753f82a1a07fecfb3773a6 Mon Sep 17 00:00:00 2001 From: wqy Date: Fri, 2 Sep 2022 18:30:23 +0800 Subject: [PATCH] Update operation tree --- script/sql/create/operation.sql | 14 +++++++------- script/sql/drop/operation.sql | 2 +- script/tjnetwork_admin.py | 4 +++- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/script/sql/create/operation.sql b/script/sql/create/operation.sql index 559a298..9c9429d 100644 --- a/script/sql/create/operation.sql +++ b/script/sql/create/operation.sql @@ -1,17 +1,17 @@ CREATE TABLE OPERATION ( ID SERIAL PRIMARY KEY -, REDO TEXT NOT NULL -, UNDO TEXT NOT NULL -, PARENT INTEGER REFERENCES OPERATION(ID) -, REDOCHILD INTEGER REFERENCES OPERATION(ID) +, Redo TEXT NOT NULL +, Undo TEXT NOT NULL +, Parent INTEGER REFERENCES OPERATION(ID) +, Redo_Child INTEGER REFERENCES OPERATION(ID) ); -INSERT INTO OPERATION (ID, REDO, UNDO) VALUES (0, '', ''); +INSERT INTO OPERATION (ID, Redo, Undo) VALUES (0, '', ''); -CREATE TABLE CURRENTOPERATION +CREATE TABLE CURRENT_OPERATION ( ID INTEGER PRIMARY KEY REFERENCES OPERATION(ID) ); -INSERT INTO CURRENTOPERATION (ID) VALUES (0); +INSERT INTO CURRENT_OPERATION (ID) VALUES (0); diff --git a/script/sql/drop/operation.sql b/script/sql/drop/operation.sql index 604b7f0..df5074c 100644 --- a/script/sql/drop/operation.sql +++ b/script/sql/drop/operation.sql @@ -1,3 +1,3 @@ -DROP TABLE CURRENTOPERATION; +DROP TABLE CURRENT_OPERATION; DROP TABLE OPERATION; diff --git a/script/tjnetwork_admin.py b/script/tjnetwork_admin.py index 219a40c..9758143 100644 --- a/script/tjnetwork_admin.py +++ b/script/tjnetwork_admin.py @@ -29,10 +29,12 @@ sql_create = [ "sql/create/25.vertices.sql", "sql/create/26.labels.sql", "sql/create/27.backdrop.sql", - "sql/create/28.end.sql" + "sql/create/28.end.sql", + "sql/create/operation.sql" ] sql_drop = [ + "sql/drop/operation.sql", "sql/drop/28.end.sql", "sql/drop/27.backdrop.sql", "sql/drop/26.labels.sql",