X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=rulemgt-standalone%2Fsrc%2Fmain%2Fassembly%2Fdbscripts%2Fpostgresql%2Fonap-holmes_rulemgt-createobj.sql;h=090734ca07d10962c2f001ace71820acb73cf993;hb=a2c71bbbb43ecb3bdc2c28b1e3d7d4961c400120;hp=cbd3c59602f4f5d82d760e97ca7064e455d007fc;hpb=8b2d0be73ab8dcbd573769ed89ad27ecd7c25f88;p=holmes%2Frule-management.git diff --git a/rulemgt-standalone/src/main/assembly/dbscripts/postgresql/onap-holmes_rulemgt-createobj.sql b/rulemgt-standalone/src/main/assembly/dbscripts/postgresql/onap-holmes_rulemgt-createobj.sql index cbd3c59..090734c 100644 --- a/rulemgt-standalone/src/main/assembly/dbscripts/postgresql/onap-holmes_rulemgt-createobj.sql +++ b/rulemgt-standalone/src/main/assembly/dbscripts/postgresql/onap-holmes_rulemgt-createobj.sql @@ -13,22 +13,19 @@ -- See the License for the specific language governing permissions and -- limitations under the License. -- -/******************drop old database and user***************************/ -\c postgres; - -DROP DATABASE IF EXISTS holmes; - -DROP ROLE IF EXISTS holmes; +\c postgres /******************CREATE NEW DATABASE AND USER***************************/ -CREATE DATABASE holmes; +CREATE DATABASE DBNAME; -CREATE ROLE holmes with PASSWORD 'holmespwd' LOGIN; +CREATE ROLE DBUSER with PASSWORD 'DBPWD' LOGIN; \encoding UTF8; /******************DELETE OLD TABLE AND CREATE NEW***************************/ -\c holmes; +\c DBNAME; + +DROP TABLE IF EXISTS APLUS_RULE; CREATE TABLE APLUS_RULE ( RID VARCHAR(30) NOT NULL, @@ -44,8 +41,9 @@ CREATE TABLE APLUS_RULE ( UPDATOR VARCHAR(20) NULL, UPDATETIME TIMESTAMP NULL, PARAMS VARCHAR(4000) NULL, - CONTENT VARCHAR(4000) NOT NULL, + CONTENT VARCHAR(20000) NOT NULL, VENDOR VARCHAR(100) NOT NULL, + ENGINEINSTANCE VARCHAR(100) NOT NULL, PACKAGE VARCHAR(255) NULL, PRIMARY KEY (RID), UNIQUE (NAME) @@ -58,5 +56,5 @@ CREATE INDEX IDX_APLUS_RULE_TEMPLATEID ON APLUS_RULE (TEMPLATEID); CREATE INDEX IDX_APLUS_RULE_ENGINEID ON APLUS_RULE (ENGINEID); CREATE INDEX IDX_APLUS_RULE_ENGINETYPE ON APLUS_RULE (ENGINETYPE); -GRANT ALL PRIVILEGES ON APLUS_RULE TO holmes; +GRANT ALL PRIVILEGES ON APLUS_RULE TO DBUSER;