blob: ad4b0d9187eb7d09d1f2c54a0d994138f3bfcc99 [file] [log] [blame]
--
-- Session management database creation for Oracle
--
-- Arnulf
--
CREATE TABLE rivet_session
(ip_address VARCHAR2(23) DEFAULT NULL,
session_start_time DATE DEFAULT NULL,
session_update_time DATE DEFAULT NULL,
session_id VARCHAR2(50) NOT NULL
)
/
ALTER TABLE rivet_session ADD PRIMARY KEY (session_id)
/
CREATE TABLE rivet_session_cache
(session_id VARCHAR2(50) DEFAULT NULL,
package_ VARCHAR2(100) DEFAULT NULL,
key_ VARCHAR2(50) DEFAULT NULL,
data VARCHAR2(255) DEFAULT NULL
)
/
CREATE UNIQUE INDEX riv_sess_cache_ix ON rivet_session_cache
(
session_id,
package_,
key_
)
/
CREATE INDEX rivet_session_cache_idx ON rivet_session_cache
(
session_id
)