From 66e17c64d60bdba194a8cce55d61c2395e165610 Mon Sep 17 00:00:00 2001 From: Steven Miers Date: Tue, 25 Aug 2015 19:18:13 -0500 Subject: [PATCH] VRFS-3407 : Populate initial list of subjects and list of common languages. --- db/manifest | 2 + db/up/populate_languages.sql | 72 ++++++++++++++++++++++++++++++++++++ db/up/populate_subjects.sql | 6 +++ db/up/profile_teacher.sql | 2 - 4 files changed, 80 insertions(+), 2 deletions(-) create mode 100644 db/up/populate_languages.sql create mode 100644 db/up/populate_subjects.sql diff --git a/db/manifest b/db/manifest index 4a74f3869..5fb93d0a8 100755 --- a/db/manifest +++ b/db/manifest @@ -301,3 +301,5 @@ repair_band_profile.sql profile_teacher.sql jam_track_onboarding_enhancements.sql jam_track_name_drop_unique.sql +populate_languages.sql +populate_subjects.sql diff --git a/db/up/populate_languages.sql b/db/up/populate_languages.sql new file mode 100644 index 000000000..885995b69 --- /dev/null +++ b/db/up/populate_languages.sql @@ -0,0 +1,72 @@ +insert into languages(description, id) values ('English','EN'); +insert into languages(description, id) values ('Afrikanns','AF'); +insert into languages(description, id) values ('Albanian','SQ'); +insert into languages(description, id) values ('Arabic','AR'); +insert into languages(description, id) values ('Armenian','HY'); +insert into languages(description, id) values ('Basque','EU'); +insert into languages(description, id) values ('Bengali','BN'); +insert into languages(description, id) values ('Bulgarian','BG'); +insert into languages(description, id) values ('Catalan','CA'); +insert into languages(description, id) values ('Cambodian','KM'); +insert into languages(description, id) values ('Chinese (Mandarin)','ZH'); +insert into languages(description, id) values ('Croation','HR'); +insert into languages(description, id) values ('Czech','CS'); +insert into languages(description, id) values ('Danish','DA'); +insert into languages(description, id) values ('Dutch','NL'); +insert into languages(description, id) values ('Estonian','ET'); +insert into languages(description, id) values ('Fiji','FJ'); +insert into languages(description, id) values ('Finnish','FI'); +insert into languages(description, id) values ('French','FR'); +insert into languages(description, id) values ('Georgian','KA'); +insert into languages(description, id) values ('German','DE'); +insert into languages(description, id) values ('Greek','EL'); +insert into languages(description, id) values ('Gujarati','GU'); +insert into languages(description, id) values ('Hebrew','HE'); +insert into languages(description, id) values ('Hindi','HI'); +insert into languages(description, id) values ('Hungarian','HU'); +insert into languages(description, id) values ('Icelandic','IS'); +insert into languages(description, id) values ('Indonesian','ID'); +insert into languages(description, id) values ('Irish','GA'); +insert into languages(description, id) values ('Italian','IT'); +insert into languages(description, id) values ('Japanese','JA'); +insert into languages(description, id) values ('Javanese','JW'); +insert into languages(description, id) values ('Korean','KO'); +insert into languages(description, id) values ('Latin','LA'); +insert into languages(description, id) values ('Latvian','LV'); +insert into languages(description, id) values ('Lithuanian','LT'); +insert into languages(description, id) values ('Macedonian','MK'); +insert into languages(description, id) values ('Malay','MS'); +insert into languages(description, id) values ('Malayalam','ML'); +insert into languages(description, id) values ('Maltese','MT'); +insert into languages(description, id) values ('Maori','MI'); +insert into languages(description, id) values ('Marathi','MR'); +insert into languages(description, id) values ('Mongolian','MN'); +insert into languages(description, id) values ('Nepali','NE'); +insert into languages(description, id) values ('Norwegian','NO'); +insert into languages(description, id) values ('Persian','FA'); +insert into languages(description, id) values ('Polish','PL'); +insert into languages(description, id) values ('Portuguese','PT'); +insert into languages(description, id) values ('Punjabi','PA'); +insert into languages(description, id) values ('Quechua','QU'); +insert into languages(description, id) values ('Romanian','RO'); +insert into languages(description, id) values ('Russian','RU'); +insert into languages(description, id) values ('Samoan','SM'); +insert into languages(description, id) values ('Serbian','SR'); +insert into languages(description, id) values ('Slovak','SK'); +insert into languages(description, id) values ('Slovenian','SL'); +insert into languages(description, id) values ('Spanish','ES'); +insert into languages(description, id) values ('Swahili','SW'); +insert into languages(description, id) values ('Swedish ','SV'); +insert into languages(description, id) values ('Tamil','TA'); +insert into languages(description, id) values ('Tatar','TT'); +insert into languages(description, id) values ('Telugu','TE'); +insert into languages(description, id) values ('Thai','TH'); +insert into languages(description, id) values ('Tibetan','BO'); +insert into languages(description, id) values ('Tonga','TO'); +insert into languages(description, id) values ('Turkish','TR'); +insert into languages(description, id) values ('Ukranian','UK'); +insert into languages(description, id) values ('Urdu','UR'); +insert into languages(description, id) values ('Uzbek','UZ'); +insert into languages(description, id) values ('Vietnamese','VI'); +insert into languages(description, id) values ('Welsh','CY'); +insert into languages(description, id) values ('Xhosa','XH'); diff --git a/db/up/populate_subjects.sql b/db/up/populate_subjects.sql new file mode 100644 index 000000000..fa433387a --- /dev/null +++ b/db/up/populate_subjects.sql @@ -0,0 +1,6 @@ +insert into subjects(id, description) values ('arranging', 'Arranging'); +insert into subjects(id, description) values ('composing', 'Composing'); +insert into subjects(id, description) values ('music-business', 'Music Business'); +insert into subjects(id, description) values ('music-theory', 'Music Theory'); +insert into subjects(id, description) values ('recording', 'Recording'); +insert into subjects(id, description) values ('site-reading', 'Site Reading'); diff --git a/db/up/profile_teacher.sql b/db/up/profile_teacher.sql index da6e12a5e..8b4b51360 100644 --- a/db/up/profile_teacher.sql +++ b/db/up/profile_teacher.sql @@ -31,13 +31,11 @@ CREATE TABLE teachers ( CREATE TABLE subjects( id VARCHAR(64) PRIMARY KEY DEFAULT uuid_generate_v4(), - name VARCHAR(1024) NOT NULL, description VARCHAR(1024) NULL ); CREATE TABLE languages( id VARCHAR(64) PRIMARY KEY DEFAULT uuid_generate_v4(), - name VARCHAR(1024) NOT NULL, description VARCHAR(1024) NULL );