Skip to content

Commit

Permalink
default data in liquibase
Browse files Browse the repository at this point in the history
  • Loading branch information
will1771 committed Mar 24, 2015
1 parent 5496031 commit 91d5812
Show file tree
Hide file tree
Showing 2 changed files with 89 additions and 0 deletions.
21 changes: 21 additions & 0 deletions scripts/dummy_data.sql
Expand Up @@ -51,10 +51,31 @@ select * from conf_admin.conference_session;
select * from conf_admin.conference_session_presenter;
select * from conf_admin.conference;
SELECT *
FROM conf_admin.location;
SELECT *
FROM conf_admin.company;
SELECT *
FROM conf_admin.conference_session_type;
SELECT *
FROM conf_admin.location_address;
SELECT *
FROM conf_admin.room;
SELECT *
FROM conf_admin.sponsor_level;
*/
/* Trying to delete stuff in the right order */
/*
delete from conf_admin.conference_session_presenter cascade;
delete from conf_admin.conference_session cascade;
delete from conf_admin.room cascade;
delete from conf_admin.conference cascade;
delete from conf_admin.location_address cascade;
delete from conf_admin.location cascade;
delete from conf_admin.presenter cascade;
delete from conf_admin.conference cascade;
Expand Down
Expand Up @@ -14,4 +14,72 @@
</rollback>
</changeSet>

<changeSet id="006_default_data_company" author="Scott">
<comment>Load default company</comment>

<sql>insert into conf_admin.company (id, name, short_desc, full_desc) values (-100, 'UNKNOWN', 'UNKNOWN', 'UNKNOWN')</sql>
<rollback>
<sql>delete from conf_admin.company where id = -100</sql>
</rollback>
</changeSet>

<changeSet id="006_default_data_conference_session_type" author="Scott">
<comment>Load default conference session type</comment>
<sql>insert into conf_admin.conference_session_type (id, name, "desc") values (-100, 'UNKNOWN', 'UNKNOWN')</sql>
<rollback>
<sql>delete from conf_admin.conference_session_type where id = -100</sql>
</rollback>
<sql>insert into conf_admin.conference_session_type (name, "desc") values ('CodeLab', 'CodeLab desc')</sql>
<rollback>
<sql>delete from conf_admin.conference_session_type where name = 'CodeLab'</sql>
</rollback>
<sql>insert into conf_admin.conference_session_type (name, "desc") values ('Streaming', 'Streaming desc')</sql>
<rollback>
<sql>delete from conf_admin.conference_session_type where name = 'Streaming'</sql>
</rollback>
<sql>insert into conf_admin.conference_session_type (name, "desc") values ('OnSite', 'OnSite desc')</sql>
<rollback>
<sql>delete from conf_admin.conference_session_type where name = 'OnSite'</sql>
</rollback>
</changeSet>

<changeSet id="006_default_data_location_address" author="Scott">
<comment>Load default location address</comment>
<sql>INSERT INTO conf_admin.location_address(
id, location_id, address_1, address_2, city, state, zip_code,
latitude, longitude, create_dttm, last_update_dttm)
VALUES (-100, -100, 'UNKNOWN', 'UNKNOWN', 'UNKNOWN', 'UNKNOWN', 'UNKNOWN',
'UNKNOWN', 'UNKNOWN', CURRENT_TIMESTAMP, CURRENT_TIMESTAMP)
</sql>
<rollback>
<sql>delete from conf_admin.location_address where id = -100</sql>
</rollback>
</changeSet>

<changeSet id="006_default_data_presenter" author="Scott">
<comment>Load default presenter</comment>
<sql>INSERT INTO conf_admin.presenter(
id, user_id, short_bio, job_title, company_affiliation_id)
VALUES (-100, null, 'UNKNOWN', 'UNKNOWN', -100)</sql>
<rollback>
<sql>delete from conf_admin.presenter where id = -100</sql>
</rollback>
</changeSet>

<changeSet id="006_default_data_room" author="Scott">
<comment>Load default room</comment>
<sql>insert into conf_admin.room (id, short_desc, full_desc) values (-100, 'UNKNOWN', 'UNKNOWN')</sql>
<rollback>
<sql>delete from conf_admin.room where id = -100</sql>
</rollback>
</changeSet>

<changeSet id="006_default_data_sponsor_level" author="Scott">
<comment>Load default sponsor level</comment>
<sql>insert into conf_admin.sponsor_level (id, full_desc) values (-100, 'UNKNOWN')</sql>
<rollback>
<sql>delete from conf_admin.sponsor_level where id = -100</sql>
</rollback>
</changeSet>

</databaseChangeLog>

0 comments on commit 91d5812

Please sign in to comment.