227 lines
6.8 KiB
SQL
227 lines
6.8 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,
|
|
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,
|
|
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 int(11) DEFAULT '0' 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,
|
|
status tinyint(4) unsigned DEFAULT '0' NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid)
|
|
);
|
|
|
|
--
|
|
-- 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,
|
|
encoded int(11) DEFAULT '0' NOT NULL,
|
|
xpath text NOT NULL,
|
|
xpath_sorting text NOT NULL,
|
|
default_value text NOT NULL,
|
|
wrap text NOT NULL,
|
|
tokenized tinyint(4) DEFAULT '0' NOT NULL,
|
|
stored tinyint(4) DEFAULT '0' NOT NULL,
|
|
indexed tinyint(4) DEFAULT '0' NOT NULL,
|
|
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,
|
|
autocomplete tinyint(4) DEFAULT '0' NOT NULL,
|
|
status tinyint(4) unsigned DEFAULT '0' NOT NULL,
|
|
|
|
PRIMARY KEY (uid),
|
|
KEY parent (pid)
|
|
);
|
|
|
|
--
|
|
-- 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,
|
|
other_type tinyint(4) DEFAULT '0' 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)
|
|
);
|
|
|
|
--
|
|
-- 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,
|
|
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)
|
|
);
|
|
|
|
--
|
|
-- 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)
|
|
);
|
|
|
|
--
|
|
-- 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)
|
|
);
|
|
|