-- ==============================================================
-- DBMS name: Oracle 9.x
-- Created on: 2004-12-15 10:32:00
-- Changes: session -> sessions
-- ==============================================================
-- Table: log_table
-- ==============================================================
create table log_table (
id NUMBER(10) not null,
logtime DATE not null,
ident CHAR(16) not null,
priority NUMBER(10) not null,
message VARCHAR(200) null,
constraint PK_LOG_TABLE primary key (id)
);
-- ==============================================================
-- Sequence: log_table_seq
-- ==============================================================
create sequence log_table_seq;
-- ==============================================================
-- Table: table_lock
-- ==============================================================
create table table_lock (
lockID CHAR(32) not null,
lockTable CHAR(32) not null,
lockStamp NUMBER(10) null,
constraint PK_TABLE_LOCK primary key (lockID, lockTable)
);
-- ==============================================================
-- Sequence: table_lock_seq
-- ==============================================================
create sequence table_lock_seq;
-- ==============================================================
-- Table: user_session
-- ==============================================================
CREATE TABLE user_session
(
session_id varchar(255) NOT NULL,
last_updated DATE null,
data_value CLOB null,
usr_id NUMBER(10) NOT NULL,
username VARCHAR(64) DEFAULT NULL,
expiry NUMBER(10) NOT NULL,
constraint PK_SESSION primary key (session_id)
);
-- ==============================================================
-- Sequence: user_session_seq
-- ==============================================================
create sequence user_session_seq;
-- ==============================================================
-- Index: user_session_last_updated
-- ==============================================================
create index user_session_last_updated on user_session (
last_updated
);
-- ==============================================================
-- Index: user_session_usr_id
-- ==============================================================
create index user_session_usr_id on user_session (
usr_id
);
-- ==============================================================
-- Index: user_session_username
-- ==============================================================
create index user_session_username on user_session (
username
);
-- ==============================================================
-- Function: unix_timestamp
-- ==============================================================
--CREATE FUNCTION unix_timestamp (datum IN VARCHAR2) RETURN NUMBER IS BEGIN RETURN ROUND((TO_DATE(datum) - TO_DATE('1970-01-01 00:00:00','YYYY-MM-DD HH24:MI:SS'))*86400,0); END;
-- ==============================================================
-- DBMS name: Oracle 9.x
-- Created on: 2004-12-15 10:32:00
-- ==============================================================
-- Table: module
-- ==============================================================
create table module (
module_id NUMBER(10) not null,
is_configurable NUMBER(5) null,
name VARCHAR(255) null,
title VARCHAR(255) null,
description CLOB null,
admin_uri VARCHAR(255) null,
icon VARCHAR(255) null,
maintainers CLOB,
version VARCHAR(8) null,
license VARCHAR(16) null,
state VARCHAR(8) null,
constraint PK_MODULE primary key (module_id)
);
create sequence module_seq;
Copyright 2K16 - 2K18 Indonesian Hacker Rulez