mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 16:24:54 +02:00
Added new tables in the PostgreSQL and Oracle.
This commit is contained in:
parent
751ec58fb7
commit
88905a3910
@ -2055,3 +2055,63 @@ CREATE TABLE tsessions_php (
|
|||||||
);
|
);
|
||||||
|
|
||||||
-- This sequence will not work with the 'insert_id' procedure
|
-- This sequence will not work with the 'insert_id' procedure
|
||||||
|
|
||||||
|
-- ---------------------------------------------------------------------
|
||||||
|
-- Table `tmap`
|
||||||
|
-- ---------------------------------------------------------------------
|
||||||
|
CREATE TABLE IF NOT EXISTS tmap (
|
||||||
|
id NUMBER(10, 0) PRIMARY KEY,
|
||||||
|
id_group NUMBER(10, 0) DEFAULT 0,
|
||||||
|
type NUMBER(5, 0) DEFAULT 0,
|
||||||
|
subtype NUMBER(5, 0) DEFAULT 0,
|
||||||
|
name VARCHAR2(100) DEFAULT '',
|
||||||
|
description CLOB DEFAULT '',
|
||||||
|
height NUMBER(10, 0) DEFAULT 0,
|
||||||
|
width NUMBER(10, 0) DEFAULT 0,
|
||||||
|
center_x NUMBER(10, 0) DEFAULT 0,
|
||||||
|
center_y NUMBER(10, 0) DEFAULT 0,
|
||||||
|
background VARCHAR2(100) DEFAULT '',
|
||||||
|
background_options NUMBER(10, 0) DEFAULT 0,
|
||||||
|
source_period NUMBER(10, 0) DEFAULT 0,
|
||||||
|
source NUMBER(10, 0) DEFAULT 0,
|
||||||
|
source_data VARCHAR2(250) DEFAULT '',
|
||||||
|
filter CLOB DEFAULT '',
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE SEQUENCE tmap_s INCREMENT BY 1 START WITH 1;
|
||||||
|
CREATE OR REPLACE TRIGGER tmap_inc BEFORE INSERT ON tmap REFERENCING NEW AS NEW FOR EACH ROW BEGIN SELECT tmap_s.nextval INTO :NEW.id FROM dual; END tmap_inc;;
|
||||||
|
|
||||||
|
-- ---------------------------------------------------------------------
|
||||||
|
-- Table titem
|
||||||
|
-- ---------------------------------------------------------------------
|
||||||
|
CREATE TABLE IF NOT EXISTS titem (
|
||||||
|
id NUMBER(10, 0) PRIMARY KEY,
|
||||||
|
id_map NUMBER(10, 0) DEFAULT 0,
|
||||||
|
x NUMBER(10, 0) DEFAULT 0,
|
||||||
|
y NUMBER(10, 0) DEFAULT 0,
|
||||||
|
z NUMBER(10, 0) DEFAULT 0,
|
||||||
|
deleted NUMBER(1, 0) DEFAULT 0,
|
||||||
|
type NUMBER(5, 0) DEFAULT 0,
|
||||||
|
refresh NUMBER(10, 0) DEFAULT 0,
|
||||||
|
source NUMBER(10, 0) DEFAULT 0,
|
||||||
|
source_data VARCHAR2(250) DEFAULT '',
|
||||||
|
options CLOB DEFAULT '',
|
||||||
|
style CLOB DEFAULT ''
|
||||||
|
);
|
||||||
|
CREATE SEQUENCE titem_s INCREMENT BY 1 START WITH 1;
|
||||||
|
CREATE OR REPLACE TRIGGER titem_inc BEFORE INSERT ON titem REFERENCING NEW AS NEW FOR EACH ROW BEGIN SELECT titem_s.nextval INTO :NEW.id FROM dual; END titem_inc;;
|
||||||
|
|
||||||
|
-- ---------------------------------------------------------------------
|
||||||
|
-- Table trel_item
|
||||||
|
-- ---------------------------------------------------------------------
|
||||||
|
CREATE TABLE IF NOT EXISTS trel_item (
|
||||||
|
id NUMBER(10, 0) PRIMARY KEY,
|
||||||
|
id_parent NUMBER(10, 0) DEFAULT 0,
|
||||||
|
id_child NUMBER(10, 0) DEFAULT 0,
|
||||||
|
parent_type NUMBER(5, 0) DEFAULT 0,
|
||||||
|
child_type NUMBER(5, 0) DEFAULT 0,
|
||||||
|
id_item NUMBER(10, 0) DEFAULT 0,
|
||||||
|
deleted NUMBER(1, 0) DEFAULT 0
|
||||||
|
);
|
||||||
|
CREATE SEQUENCE trel_item_s INCREMENT BY 1 START WITH 1;
|
||||||
|
CREATE OR REPLACE TRIGGER trel_item_inc BEFORE INSERT ON trel_item REFERENCING NEW AS NEW FOR EACH ROW BEGIN SELECT trel_item_s.nextval INTO :NEW.id FROM dual; END trel_item_inc;;
|
@ -1715,3 +1715,57 @@ CREATE TABLE "tsessions_php" (
|
|||||||
"last_active" INTEGER NOT NULL,
|
"last_active" INTEGER NOT NULL,
|
||||||
"data" TEXT default ''
|
"data" TEXT default ''
|
||||||
);
|
);
|
||||||
|
|
||||||
|
-- ---------------------------------------------------------------------
|
||||||
|
-- Table "tmap"
|
||||||
|
-- ---------------------------------------------------------------------
|
||||||
|
CREATE TABLE IF NOT EXISTS "tmap" (
|
||||||
|
"id" SERIAL NOT NULL PRIMARY KEY,
|
||||||
|
"id_group" INTEGER default 0,
|
||||||
|
"type" SMALLINT NOT NULL default 0,
|
||||||
|
"subtype" SMALLINT NOT NULL default 0,
|
||||||
|
"name" varchar(250) default '',
|
||||||
|
"description" TEXT,
|
||||||
|
"height" INTEGER UNSIGNED NOT NULL default 0,
|
||||||
|
"width" INTEGER UNSIGNED NOT NULL default 0,
|
||||||
|
"center_x" INTEGER NOT NULL default 0,
|
||||||
|
"center_y" INTEGER NOT NULL default 0,
|
||||||
|
"background" varchar(250) default '',
|
||||||
|
"background_options" INTEGER UNSIGNED NOT NULL default 0,
|
||||||
|
"source_period" INTEGER UNSIGNED NOT NULL default 0,
|
||||||
|
"source" SMALLINT NOT NULL default 0,
|
||||||
|
"source_data" varchar(250) default '',
|
||||||
|
"filter" TEXT
|
||||||
|
);
|
||||||
|
|
||||||
|
-- ---------------------------------------------------------------------
|
||||||
|
-- Table "titem"
|
||||||
|
-- ---------------------------------------------------------------------
|
||||||
|
CREATE TABLE IF NOT EXISTS "titem" (
|
||||||
|
"id" SERIAL NOT NULL PRIMARY KEY,
|
||||||
|
"id_map" INTEGER default 0,
|
||||||
|
"x" INTEGER UNSIGNED NOT NULL default 0,
|
||||||
|
"y" INTEGER UNSIGNED NOT NULL default 0,
|
||||||
|
"z" INTEGER UNSIGNED NOT NULL default 0,
|
||||||
|
"deleted" INTEGER(1) unsigned NOT NULL default 0,
|
||||||
|
"type" SMALLINT NOT NULL default 0,
|
||||||
|
"refresh" INTEGER UNSIGNED NOT NULL default 0,
|
||||||
|
"source" SMALLINT NOT NULL default 0,
|
||||||
|
"source_data" varchar(250) default '',
|
||||||
|
"options" TEXT,
|
||||||
|
"style" TEXT,
|
||||||
|
PRIMARY KEY("id")
|
||||||
|
);
|
||||||
|
|
||||||
|
-- ---------------------------------------------------------------------
|
||||||
|
-- Table "trel_item"
|
||||||
|
-- ---------------------------------------------------------------------
|
||||||
|
CREATE TABLE IF NOT EXISTS "trel_item" (
|
||||||
|
"id" SERIAL NOT NULL PRIMARY KEY,
|
||||||
|
"id_parent" INTEGER default 0,
|
||||||
|
"id_child" INTEGER default 0,
|
||||||
|
"parent_type" SMALLINT NOT NULL default 0,
|
||||||
|
"child_type" SMALLINT NOT NULL default 0,
|
||||||
|
"id_item" INTEGER default 0,
|
||||||
|
"deleted" SMALLINT NOT NULL default 0
|
||||||
|
);
|
Loading…
x
Reference in New Issue
Block a user