Project

General

Profile

1
DROP TABLE IF EXISTS datacite_temp_sets;
2
CREATE TABLE IF NOT EXISTS datacite_temp_sets (
3
	_dnet_resource_identifier_ CHARACTER VARYING(2048) DEFAULT 'temp_' || md5(clock_timestamp() :: TEXT) || '_' || md5(random() :: TEXT),
4
	id                         CHARACTER VARYING(255) PRIMARY KEY,
5
	setname                    CHARACTER VARYING(255),
6
	setname_cleaned            CHARACTER VARYING(255),
7
	setspec                    CHARACTER VARYING(255),
8
	oa_source_id               CHARACTER VARYING(255) REFERENCES dsm_datasources (id)
9
);
10

    
11
DROP TABLE IF EXISTS datacite_temp_datarepos;
12

    
13
CREATE TABLE IF NOT EXISTS datacite_temp_datarepos (
14
	_dnet_resource_identifier_ CHARACTER VARYING(2048) DEFAULT 'temp_' || md5(clock_timestamp() :: TEXT) || '_' || md5(random() :: TEXT),
15
	id                         CHARACTER VARYING(255) PRIMARY KEY,
16
	name                       CHARACTER VARYING(512) NOT NULL,
17
	name_cleaned               CHARACTER VARYING(512) NOT NULL,
18
	class                      CHARACTER VARYING(255)
19
);
20

    
21
--CREATE INDEX datacite_sets__dnet_resource_identifier__idx ON datacite_sets (_dnet_resource_identifier_);
22
CREATE INDEX datacite_temp_datarepos__dnet_resource_identifier__idx
23
	ON datacite_temp_datarepos (_dnet_resource_identifier_);
(3-3/3)