Added Test data Script
Added a SQL-script to populate an empty database with test entries. Test Script version 2.0 (synchronized with database version)master
parent
258bbc79b7
commit
7734ad9deb
@ -0,0 +1,75 @@
|
||||
-- Test Data for the DB
|
||||
-- Version 2.0 (2021-10-10)
|
||||
|
||||
-- Art
|
||||
INSERT INTO ART (md5_hash, path, title, link, description) VALUES
|
||||
('hash1', 'folderA/imageA.png', 'Image #0', 'https://127.0.0.1', 'Description of Image#0'),
|
||||
('hash2', 'folderB/imageA.png', 'Image #1', 'https://127.0.0.1', 'Description of Image#1'),
|
||||
('hash3', 'folderC/imageA.png', 'Image #2', 'https://127.0.0.1', 'Description of Image#2'),
|
||||
('hash4', 'folderA/imageB.png', 'Image #3', 'https://127.0.0.1', 'Description of Image#3'),
|
||||
('hash5', 'folderA/imageC.png', 'Image #4', 'https://127.0.0.1', 'Description of Image#4');
|
||||
|
||||
-- Artist
|
||||
INSERT INTO artist (name) VALUES
|
||||
('Artist A'),
|
||||
('Artist B'),
|
||||
('Artist C');
|
||||
|
||||
-- Presence
|
||||
INSERT INTO presence (name, domain, link, artist_id) VALUES
|
||||
('Presence A', 'Domain A', 'https://127.0.0.1/A', 1),
|
||||
('Presence A', 'Domain B', 'https://127.0.0.1/B', 1),
|
||||
('Presence B', 'Domain A', 'https://127.0.0.1/A', 2),
|
||||
('Presence C', 'Domain A', 'https://127.0.0.1/A', 3);
|
||||
|
||||
-- Art with Presence
|
||||
INSERT INTO art_to_presence (presence_name, presence_domain, art_id) VALUES
|
||||
('Presence A', 'Domain A', 1),
|
||||
('Presence A', 'Domain A', 2),
|
||||
('Presence B', 'Domain A', 2),
|
||||
('Presence A', 'Domain A', 3);
|
||||
|
||||
-- Collection
|
||||
INSERT INTO art_collection (name, description) VALUES
|
||||
('Collection #0', 'Description of Collection #0'),
|
||||
('Collection #1', 'Description of Collection #1'),
|
||||
('Collection #2', 'Description of Collection #2');
|
||||
|
||||
|
||||
-- Art with Collections
|
||||
INSERT INTO art_to_art_collection (collection_id, art_id, ranking) VALUES
|
||||
(1, 1, 'sad'),
|
||||
(1, 2, 'sad2'),
|
||||
(1, 3, 'sad3'),
|
||||
(2, 1, 'bad'),
|
||||
(2, 5, 'bad1'),
|
||||
(2, 3, 'bad2'),
|
||||
(3, 1, 'dad');
|
||||
|
||||
-- Tag_Category
|
||||
INSERT INTO tag_category (name) VALUES
|
||||
('Category #0'),
|
||||
('Category #1');
|
||||
|
||||
-- Tags
|
||||
INSERT INTO tag (name, description, category_id) VALUES
|
||||
('base tag #0', 'Description of tag #0', 1),
|
||||
('imply tag #1', 'Desctiption of tag #1', 1),
|
||||
('alias tag #2', 'Description of tag #2', 2),
|
||||
('base tag #3', 'Description of tag #3', 1);
|
||||
|
||||
-- Tag Implications
|
||||
INSERT INTO tag_implication (root_tag, implicate) VALUES
|
||||
(1, 2),
|
||||
(4, 2);
|
||||
|
||||
-- Tag Alias
|
||||
INSERT INTO tag_alias (tag1, tag2) VALUES
|
||||
(1, 3);
|
||||
|
||||
-- Art with Tags
|
||||
INSERT INTO art_to_tag (art_id, tag_id) VALUES
|
||||
(1, 1),
|
||||
(1, 4),
|
||||
(2, 1),
|
||||
(3, 2);
|
Loading…
Reference in New Issue