327 lines
9.5 KiB
SQL
327 lines
9.5 KiB
SQL
--
|
|
-- Table structure for table 'tx_dlf_documents'
|
|
--
|
|
CREATE TABLE tx_dlf_documents (
|
|
uid int(11) NOT NULL auto_increment,
|
|
pid int(11) DEFAULT '0' NOT NULL,
|
|
tstamp int(11) DEFAULT '0' NOT NULL,
|
|
crdate int(11) DEFAULT '0' NOT NULL,
|
|
cruser_id int(11) DEFAULT '0' NOT NULL,
|
|
deleted tinyint(4) DEFAULT '0' NOT NULL,
|
|
hidden tinyint(4) DEFAULT '0' NOT NULL,
|
|
starttime int(11) DEFAULT '0' NOT NULL,
|
|
endtime int(11) DEFAULT '0' NOT NULL,
|
|
fe_group varchar(100) DEFAULT '' NOT NULL,
|
|
prod_id tinytext NOT NULL,
|
|
location text NOT NULL,
|
|
record_id tinytext NOT NULL,
|
|
opac_id tinytext NOT NULL,
|
|
union_id tinytext NOT NULL,
|
|
urn tinytext NOT NULL,
|
|
purl tinytext NOT NULL,
|
|
title text NOT NULL,
|
|
title_sorting text NOT NULL,
|
|
author tinytext NOT NULL,
|
|
year tinytext NOT NULL,
|
|
place tinytext NOT NULL,
|
|
thumbnail text NOT NULL,
|
|
metadata longtext NOT NULL,
|
|
metadata_sorting longtext NOT NULL,
|
|
structure int(11) DEFAULT '0' NOT NULL,
|
|
partof int(11) DEFAULT '0' NOT NULL,
|
|
volume tinytext NOT NULL,
|
|
volume_sorting tinytext NOT NULL,
|
|
collections int(11) DEFAULT '0' NOT NULL,
|
|
owner int(11) DEFAULT '0' NOT NULL,
|
|
solrcore int(11) DEFAULT '0' NOT NULL,
|
|
status tinyint(4) unsigned DEFAULT '0' NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid),
|
|
INDEX partof (partof)
|
|
);
|
|
|
|
--
|
|
-- Table structure for table 'tx_dlf_structures'
|
|
--
|
|
CREATE TABLE tx_dlf_structures (
|
|
uid int(11) NOT NULL auto_increment,
|
|
pid int(11) DEFAULT '0' NOT NULL,
|
|
tstamp int(11) DEFAULT '0' NOT NULL,
|
|
crdate int(11) DEFAULT '0' NOT NULL,
|
|
cruser_id int(11) DEFAULT '0' NOT NULL,
|
|
deleted tinyint(4) DEFAULT '0' NOT NULL,
|
|
sys_language_uid int(11) DEFAULT '0' NOT NULL,
|
|
l18n_parent int(11) DEFAULT '0' NOT NULL,
|
|
l18n_diffsource mediumblob NOT NULL,
|
|
hidden tinyint(4) DEFAULT '0' NOT NULL,
|
|
toplevel tinyint(4) DEFAULT '0' NOT NULL,
|
|
label tinytext NOT NULL,
|
|
index_name tinytext NOT NULL,
|
|
oai_name tinytext NOT NULL,
|
|
thumbnail int(11) DEFAULT '0' NOT NULL,
|
|
status tinyint(4) unsigned DEFAULT '0' NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid),
|
|
INDEX index_name (index_name(32))
|
|
);
|
|
|
|
--
|
|
-- Table structure for table 'tx_dlf_metadata'
|
|
--
|
|
CREATE TABLE tx_dlf_metadata (
|
|
uid int(11) NOT NULL auto_increment,
|
|
pid int(11) DEFAULT '0' NOT NULL,
|
|
tstamp int(11) DEFAULT '0' NOT NULL,
|
|
crdate int(11) DEFAULT '0' NOT NULL,
|
|
cruser_id int(11) DEFAULT '0' NOT NULL,
|
|
deleted tinyint(4) DEFAULT '0' NOT NULL,
|
|
sys_language_uid int(11) DEFAULT '0' NOT NULL,
|
|
l18n_parent int(11) DEFAULT '0' NOT NULL,
|
|
l18n_diffsource mediumblob NOT NULL,
|
|
hidden tinyint(4) DEFAULT '0' NOT NULL,
|
|
sorting int(11) DEFAULT '0' NOT NULL,
|
|
label tinytext NOT NULL,
|
|
index_name tinytext NOT NULL,
|
|
format int(11) DEFAULT '0' NOT NULL,
|
|
default_value text NOT NULL,
|
|
wrap text NOT NULL,
|
|
index_tokenized tinyint(4) DEFAULT '0' NOT NULL,
|
|
index_stored tinyint(4) DEFAULT '0' NOT NULL,
|
|
index_indexed tinyint(4) DEFAULT '0' NOT NULL,
|
|
index_boost float(4,2) DEFAULT '1.00' NOT NULL,
|
|
is_sortable tinyint(4) DEFAULT '0' NOT NULL,
|
|
is_facet tinyint(4) DEFAULT '0' NOT NULL,
|
|
is_listed tinyint(4) DEFAULT '0' NOT NULL,
|
|
index_autocomplete tinyint(4) DEFAULT '0' NOT NULL,
|
|
status tinyint(4) unsigned DEFAULT '0' NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid),
|
|
INDEX index_name (index_name(32))
|
|
);
|
|
|
|
--
|
|
-- Table structure for table 'tx_dlf_metadataformat'
|
|
--
|
|
CREATE TABLE tx_dlf_metadataformat (
|
|
uid int(11) NOT NULL auto_increment,
|
|
pid int(11) DEFAULT '0' NOT NULL,
|
|
tstamp int(11) DEFAULT '0' NOT NULL,
|
|
crdate int(11) DEFAULT '0' NOT NULL,
|
|
cruser_id int(11) DEFAULT '0' NOT NULL,
|
|
deleted tinyint(4) DEFAULT '0' NOT NULL,
|
|
parent_id int(11) DEFAULT '0' NOT NULL,
|
|
encoded int(11) DEFAULT '0' NOT NULL,
|
|
xpath text NOT NULL,
|
|
xpath_sorting text NOT NULL,
|
|
mandatory tinyint(4) DEFAULT '0' NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid),
|
|
INDEX parent_id (parent_id)
|
|
);
|
|
|
|
--
|
|
-- Table structure for table 'tx_dlf_formats'
|
|
--
|
|
CREATE TABLE tx_dlf_formats (
|
|
uid int(11) NOT NULL auto_increment,
|
|
pid int(11) DEFAULT '0' NOT NULL,
|
|
tstamp int(11) DEFAULT '0' NOT NULL,
|
|
crdate int(11) DEFAULT '0' NOT NULL,
|
|
cruser_id int(11) DEFAULT '0' NOT NULL,
|
|
deleted tinyint(4) DEFAULT '0' NOT NULL,
|
|
type tinytext NOT NULL,
|
|
root tinytext NOT NULL,
|
|
namespace text NOT NULL,
|
|
class text NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid)
|
|
);
|
|
|
|
--
|
|
-- Table structure for table 'tx_dlf_solrcores'
|
|
--
|
|
CREATE TABLE tx_dlf_solrcores (
|
|
uid int(11) NOT NULL auto_increment,
|
|
pid int(11) DEFAULT '0' NOT NULL,
|
|
tstamp int(11) DEFAULT '0' NOT NULL,
|
|
crdate int(11) DEFAULT '0' NOT NULL,
|
|
cruser_id int(11) DEFAULT '0' NOT NULL,
|
|
deleted tinyint(4) DEFAULT '0' NOT NULL,
|
|
label tinytext NOT NULL,
|
|
index_name tinytext NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid),
|
|
INDEX index_name (index_name(32))
|
|
);
|
|
|
|
--
|
|
-- Table structure for table 'tx_dlf_collections'
|
|
--
|
|
CREATE TABLE tx_dlf_collections (
|
|
uid int(11) NOT NULL auto_increment,
|
|
pid int(11) DEFAULT '0' NOT NULL,
|
|
tstamp int(11) DEFAULT '0' NOT NULL,
|
|
crdate int(11) DEFAULT '0' NOT NULL,
|
|
cruser_id int(11) DEFAULT '0' NOT NULL,
|
|
fe_cruser_id int(11) DEFAULT '0' NOT NULL,
|
|
fe_admin_lock tinyint(4) DEFAULT '0' NOT NULL,
|
|
deleted tinyint(4) DEFAULT '0' NOT NULL,
|
|
sys_language_uid int(11) DEFAULT '0' NOT NULL,
|
|
l18n_parent int(11) DEFAULT '0' NOT NULL,
|
|
l18n_diffsource mediumblob NOT NULL,
|
|
hidden tinyint(4) DEFAULT '0' NOT NULL,
|
|
fe_group varchar(100) DEFAULT '' NOT NULL,
|
|
label text NOT NULL,
|
|
index_name tinytext NOT NULL,
|
|
oai_name tinytext NOT NULL,
|
|
description text NOT NULL,
|
|
thumbnail text NOT NULL,
|
|
priority tinyint(4) DEFAULT '3' NOT NULL,
|
|
documents int(11) DEFAULT '0' NOT NULL,
|
|
owner int(11) DEFAULT '0' NOT NULL,
|
|
status tinyint(4) unsigned DEFAULT '0' NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid),
|
|
INDEX index_name (index_name(32))
|
|
);
|
|
|
|
--
|
|
-- Table structure for table 'tx_dlf_libraries'
|
|
--
|
|
CREATE TABLE tx_dlf_libraries (
|
|
uid int(11) NOT NULL auto_increment,
|
|
pid int(11) DEFAULT '0' NOT NULL,
|
|
tstamp int(11) DEFAULT '0' NOT NULL,
|
|
crdate int(11) DEFAULT '0' NOT NULL,
|
|
cruser_id int(11) DEFAULT '0' NOT NULL,
|
|
deleted tinyint(4) DEFAULT '0' NOT NULL,
|
|
sys_language_uid int(11) DEFAULT '0' NOT NULL,
|
|
l18n_parent int(11) DEFAULT '0' NOT NULL,
|
|
l18n_diffsource mediumblob NOT NULL,
|
|
label tinytext NOT NULL,
|
|
index_name tinytext NOT NULL,
|
|
website tinytext NOT NULL,
|
|
contact tinytext NOT NULL,
|
|
image mediumblob NOT NULL,
|
|
oai_label tinytext NOT NULL,
|
|
oai_base int(11) DEFAULT '0' NOT NULL,
|
|
opac_label tinytext NOT NULL,
|
|
opac_base tinytext NOT NULL,
|
|
union_label tinytext NOT NULL,
|
|
union_base tinytext NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid),
|
|
INDEX index_name (index_name(32))
|
|
);
|
|
|
|
--
|
|
-- Table structure for table 'tx_dlf_tokens'
|
|
--
|
|
CREATE TABLE tx_dlf_tokens (
|
|
uid int(11) NOT NULL auto_increment,
|
|
tstamp int(11) DEFAULT '0' NOT NULL,
|
|
token tinytext NOT NULL,
|
|
options longtext NOT NULL,
|
|
ident varchar(30) DEFAULT '' NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY token (token(13))
|
|
);
|
|
|
|
--
|
|
-- Table structure for table 'tx_dlf_relations'
|
|
--
|
|
CREATE TABLE tx_dlf_relations (
|
|
uid int(11) NOT NULL auto_increment,
|
|
uid_local int(11) DEFAULT '0' NOT NULL,
|
|
uid_foreign int(11) DEFAULT '0' NOT NULL,
|
|
tablenames varchar(30) DEFAULT '' NOT NULL,
|
|
sorting int(11) DEFAULT '0' NOT NULL,
|
|
sorting_foreign int(11) DEFAULT '0' NOT NULL,
|
|
ident varchar(30) DEFAULT '' NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY uid_local (uid_local),
|
|
KEY uid_foreign (uid_foreign)
|
|
);
|
|
|
|
--
|
|
-- Table structure for table 'tx_dlf_basket'
|
|
--
|
|
CREATE TABLE tx_dlf_basket (
|
|
uid int(11) NOT NULL auto_increment,
|
|
pid int(11) DEFAULT '0' NOT NULL,
|
|
tstamp int(11) DEFAULT '0' NOT NULL,
|
|
label tinytext NOT NULL,
|
|
session_id varchar(32) DEFAULT '' NOT NULL,
|
|
fe_user_id int(11) DEFAULT '0' NOT NULL,
|
|
sys_language_uid int(11) DEFAULT '0' NOT NULL,
|
|
l18n_parent int(11) DEFAULT '0' NOT NULL,
|
|
l18n_diffsource mediumblob NOT NULL,
|
|
doc_ids longtext NOT NULL,
|
|
deleted tinyint(4) DEFAULT '0' NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid)
|
|
|
|
);
|
|
|
|
--
|
|
-- Table structure for table 'tx_dlf_printer'
|
|
--
|
|
CREATE TABLE tx_dlf_printer (
|
|
uid int(11) NOT NULL auto_increment,
|
|
pid int(11) DEFAULT '0' NOT NULL,
|
|
print varchar(255) DEFAULT '' NOT NULL,
|
|
label text NOT NULL,
|
|
deleted tinyint(4) DEFAULT '0' NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid)
|
|
|
|
);
|
|
|
|
--
|
|
-- Table structure for table 'tx_dlf_mail'
|
|
--
|
|
CREATE TABLE tx_dlf_mail (
|
|
uid int(11) NOT NULL auto_increment,
|
|
pid int(11) DEFAULT '0' NOT NULL,
|
|
mail varchar(100) DEFAULT '' NOT NULL,
|
|
name varchar(100) DEFAULT '' NOT NULL,
|
|
label text NOT NULL,
|
|
deleted tinyint(4) DEFAULT '0' NOT NULL,
|
|
sorting int(11) DEFAULT '0' NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid)
|
|
|
|
);
|
|
|
|
--
|
|
-- Table structure for table 'tx_dlf_actionlog'
|
|
--
|
|
CREATE TABLE tx_dlf_actionlog (
|
|
uid int(11) NOT NULL auto_increment,
|
|
pid int(11) DEFAULT '0' NOT NULL,
|
|
crdate int(11) DEFAULT '0' NOT NULL,
|
|
user_id int(11) DEFAULT '0' NOT NULL,
|
|
file_name text NOT NULL,
|
|
count_pages int(11) DEFAULT '0' NOT NULL,
|
|
name varchar(100) DEFAULT '' NOT NULL,
|
|
label text NOT NULL,
|
|
deleted tinyint(4) DEFAULT '0' NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid)
|
|
|
|
);
|