Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
entures.graphql-jpa-query-example-merge.0.3.19.source-code.starwars.sql Maven / Gradle / Ivy
-- Insert Code Lists
insert into CodeList (id, type, code, description, sequence, active, parent_id) values
(0, 'org.crygier.graphql.model.starwars.Gender', 'Male', 'Male', 1, true, null),
(1, 'org.crygier.graphql.model.starwars.Gender', 'Female', 'Female', 2, true, null);
-- Insert Droids
insert into Character (id, name, primaryFunction, dtype) values
('2000', 'C-3PO', 'Protocol', 'Droid'),
('2001', 'R2-D2', 'Astromech', 'Droid');
-- Insert Humans
insert into character (id, name, homePlanet, favorite_droid_id, dtype, gender_code_id) values
('1000', 'Luke Skywalker', 'Tatooine', '2000', 'Human', 0),
('1001', 'Darth Vader', 'Tatooine', '2001', 'Human', 0),
('1002', 'Han Solo', NULL, NULL, 'Human', 0),
('1003', 'Leia Organa', 'Alderaan', NULL, 'Human', 1),
('1004', 'Wilhuff Tarkin', NULL, NULL, 'Human', 0);
-- Luke's friends
insert into character_friends (source_id, friend_id) values
('1000', '1002'),
('1000', '1003'),
('1000', '2000'),
('1000', '2001');
-- Luke Appears in
insert into character_appearsIn (character_id, appearsIn) values
('1000', 3),
('1000', 4),
('1000', 5),
('1000', 6);
-- Vader's friends
insert into character_friends (source_id, friend_id) values
('1001', '1004');
-- Vader Appears in
insert into character_appearsIn (character_id, appearsIn) values
('1001', 3),
('1001', 4),
('1001', 5);
-- Solo's friends
insert into character_friends (source_id, friend_id) values
('1002', '1000'),
('1002', '1003'),
('1002', '2001');
-- Solo Appears in
insert into character_appearsIn (character_id, appearsIn) values
('1002', 3),
('1002', 4),
('1002', 5),
('1002', 6);
-- Leia's friends
insert into character_friends (source_id, friend_id) values
('1003', '1000'),
('1003', '1002'),
('1003', '2000'),
('1003', '2001');
-- Leia Appears in
insert into character_appearsIn (character_id, appearsIn) values
('1003', 3),
('1003', 4),
('1003', 5),
('1003', 6);
-- Wilhuff's friends
insert into character_friends (source_id, friend_id) values
('1004', '1001');
-- Wilhuff Appears in
insert into character_appearsIn (character_id, appearsIn) values
('1004', 3);
-- C3PO's friends
insert into character_friends (source_id, friend_id) values
('2000', '1000'),
('2000', '1002'),
('2000', '1003'),
('2000', '2001');
-- C3PO Appears in
insert into character_appearsIn (character_id, appearsIn) values
('2000', 3),
('2000', 4),
('2000', 5),
('2000', 6);
-- R2's friends
insert into character_friends (source_id, friend_id) values
('2001', '1000'),
('2001', '1002'),
('2001', '1003');
-- R2 Appears in
insert into character_appearsIn (character_id, appearsIn) values
('2001', 3),
('2001', 4),
('2001', 5),
('2001', 6);