]> Untitled Git - lemmy.git/blob - migrations/2022-06-21-123144_language-tags/up.sql
e670a59d4cd0a5c22c1c45f639e97a496c37604e
[lemmy.git] / migrations / 2022-06-21-123144_language-tags / up.sql
1 create table language (
2   id serial primary key,
3   code varchar(3),
4   name text
5 );
6 create table local_user_language (
7   id serial primary key,
8   local_user_id int references local_user on update cascade on delete cascade not null,
9   language_id int references language on update cascade on delete cascade not null,
10   unique (local_user_id, language_id)
11 );
12
13 alter table local_user rename column lang to interface_language;
14
15 insert into language(id, code, name) values (0, 'und', 'Undetermined');
16 alter table post add column language_id integer references language not null default 0;
17 insert into language(code, name) values ('aa', 'Afaraf');
18 insert into language(code, name) values ('ab', 'аҧсуа бызшәа');
19 insert into language(code, name) values ('ae', 'avesta');
20 insert into language(code, name) values ('af', 'Afrikaans');
21 insert into language(code, name) values ('ak', 'Akan');
22 insert into language(code, name) values ('am', 'አማርኛ');
23 insert into language(code, name) values ('an', 'aragonés');
24 insert into language(code, name) values ('ar', 'اَلْعَرَبِيَّةُ');
25 insert into language(code, name) values ('as', 'অসমীয়া');
26 insert into language(code, name) values ('av', 'авар мацӀ');
27 insert into language(code, name) values ('ay', 'aymar aru');
28 insert into language(code, name) values ('az', 'azərbaycan dili');
29 insert into language(code, name) values ('ba', 'башҡорт теле');
30 insert into language(code, name) values ('be', 'беларуская мова');
31 insert into language(code, name) values ('bg', 'български език');
32 insert into language(code, name) values ('bi', 'Bislama');
33 insert into language(code, name) values ('bm', 'bamanankan');
34 insert into language(code, name) values ('bn', 'বাংলা');
35 insert into language(code, name) values ('bo', 'བོད་ཡིག');
36 insert into language(code, name) values ('br', 'brezhoneg');
37 insert into language(code, name) values ('bs', 'bosanski jezik');
38 insert into language(code, name) values ('ca', 'Català');
39 insert into language(code, name) values ('ce', 'нохчийн мотт');
40 insert into language(code, name) values ('ch', 'Chamoru');
41 insert into language(code, name) values ('co', 'corsu');
42 insert into language(code, name) values ('cr', 'ᓀᐦᐃᔭᐍᐏᐣ');
43 insert into language(code, name) values ('cs', 'čeština');
44 insert into language(code, name) values ('cu', 'ѩзыкъ словѣньскъ');
45 insert into language(code, name) values ('cv', 'чӑваш чӗлхи');
46 insert into language(code, name) values ('cy', 'Cymraeg');
47 insert into language(code, name) values ('da', 'dansk');
48 insert into language(code, name) values ('de', 'Deutsch');
49 insert into language(code, name) values ('dv', 'ދިވެހި');
50 insert into language(code, name) values ('dz', 'རྫོང་ཁ');
51 insert into language(code, name) values ('ee', 'Eʋegbe');
52 insert into language(code, name) values ('el', 'Ελληνικά');
53 insert into language(code, name) values ('en', 'English');
54 insert into language(code, name) values ('eo', 'Esperanto');
55 insert into language(code, name) values ('es', 'Español');
56 insert into language(code, name) values ('et', 'eesti');
57 insert into language(code, name) values ('eu', 'euskara');
58 insert into language(code, name) values ('fa', 'فارسی');
59 insert into language(code, name) values ('ff', 'Fulfulde');
60 insert into language(code, name) values ('fi', 'suomi');
61 insert into language(code, name) values ('fj', 'vosa Vakaviti');
62 insert into language(code, name) values ('fo', 'føroyskt');
63 insert into language(code, name) values ('fr', 'Français');
64 insert into language(code, name) values ('fy', 'Frysk');
65 insert into language(code, name) values ('ga', 'Gaeilge');
66 insert into language(code, name) values ('gd', 'Gàidhlig');
67 insert into language(code, name) values ('gl', 'galego');
68 insert into language(code, name) values ('gn', E'Avañe\'ẽ');
69 insert into language(code, name) values ('gu', 'ગુજરાતી');
70 insert into language(code, name) values ('gv', 'Gaelg');
71 insert into language(code, name) values ('ha', 'هَوُسَ');
72 insert into language(code, name) values ('he', 'עברית');
73 insert into language(code, name) values ('hi', 'हिन्दी');
74 insert into language(code, name) values ('ho', 'Hiri Motu');
75 insert into language(code, name) values ('hr', 'Hrvatski');
76 insert into language(code, name) values ('ht', 'Kreyòl ayisyen');
77 insert into language(code, name) values ('hu', 'magyar');
78 insert into language(code, name) values ('hy', 'Հայերեն');
79 insert into language(code, name) values ('hz', 'Otjiherero');
80 insert into language(code, name) values ('ia', 'Interlingua');
81 insert into language(code, name) values ('id', 'Bahasa Indonesia');
82 insert into language(code, name) values ('ie', 'Interlingue');
83 insert into language(code, name) values ('ig', 'Asụsụ Igbo');
84 insert into language(code, name) values ('ii', 'ꆈꌠ꒿ Nuosuhxop');
85 insert into language(code, name) values ('ik', 'Iñupiaq');
86 insert into language(code, name) values ('io', 'Ido');
87 insert into language(code, name) values ('is', 'Íslenska');
88 insert into language(code, name) values ('it', 'Italiano');
89 insert into language(code, name) values ('iu', 'ᐃᓄᒃᑎᑐᑦ');
90 insert into language(code, name) values ('ja', '日本語');
91 insert into language(code, name) values ('jv', 'basa Jawa');
92 insert into language(code, name) values ('ka', 'ქართული');
93 insert into language(code, name) values ('kg', 'Kikongo');
94 insert into language(code, name) values ('ki', 'Gĩkũyũ');
95 insert into language(code, name) values ('kj', 'Kuanyama');
96 insert into language(code, name) values ('kk', 'қазақ тілі');
97 insert into language(code, name) values ('kl', 'kalaallisut');
98 insert into language(code, name) values ('km', 'ខេមរភាសា');
99 insert into language(code, name) values ('kn', 'ಕನ್ನಡ');
100 insert into language(code, name) values ('ko', '한국어');
101 insert into language(code, name) values ('kr', 'Kanuri');
102 insert into language(code, name) values ('ks', 'कश्मीरी');
103 insert into language(code, name) values ('ku', 'Kurdî');
104 insert into language(code, name) values ('kv', 'коми кыв');
105 insert into language(code, name) values ('kw', 'Kernewek');
106 insert into language(code, name) values ('ky', 'Кыргызча');
107 insert into language(code, name) values ('la', 'latine');
108 insert into language(code, name) values ('lb', 'Lëtzebuergesch');
109 insert into language(code, name) values ('lg', 'Luganda');
110 insert into language(code, name) values ('li', 'Limburgs');
111 insert into language(code, name) values ('ln', 'Lingála');
112 insert into language(code, name) values ('lo', 'ພາສາລາວ');
113 insert into language(code, name) values ('lt', 'lietuvių kalba');
114 insert into language(code, name) values ('lu', 'Kiluba');
115 insert into language(code, name) values ('lv', 'latviešu valoda');
116 insert into language(code, name) values ('mg', 'fiteny malagasy');
117 insert into language(code, name) values ('mh', 'Kajin M̧ajeļ');
118 insert into language(code, name) values ('mi', 'te reo Māori');
119 insert into language(code, name) values ('mk', 'македонски јазик');
120 insert into language(code, name) values ('ml', 'മലയാളം');
121 insert into language(code, name) values ('mn', 'Монгол хэл');
122 insert into language(code, name) values ('mr', 'मराठी');
123 insert into language(code, name) values ('ms', 'Bahasa Melayu');
124 insert into language(code, name) values ('mt', 'Malti');
125 insert into language(code, name) values ('my', 'ဗမာစာ');
126 insert into language(code, name) values ('na', 'Dorerin Naoero');
127 insert into language(code, name) values ('nb', 'Norsk bokmål');
128 insert into language(code, name) values ('nd', 'isiNdebele');
129 insert into language(code, name) values ('ne', 'नेपाली');
130 insert into language(code, name) values ('ng', 'Owambo');
131 insert into language(code, name) values ('nl', 'Nederlands');
132 insert into language(code, name) values ('nn', 'Norsk nynorsk');
133 insert into language(code, name) values ('no', 'Norsk');
134 insert into language(code, name) values ('nr', 'isiNdebele');
135 insert into language(code, name) values ('nv', 'Diné bizaad');
136 insert into language(code, name) values ('ny', 'chiCheŵa');
137 insert into language(code, name) values ('oc', 'occitan');
138 insert into language(code, name) values ('oj', 'ᐊᓂᔑᓈᐯᒧᐎᓐ');
139 insert into language(code, name) values ('om', 'Afaan Oromoo');
140 insert into language(code, name) values ('or', 'ଓଡ଼ିଆ');
141 insert into language(code, name) values ('os', 'ирон æвзаг');
142 insert into language(code, name) values ('pa', 'ਪੰਜਾਬੀ');
143 insert into language(code, name) values ('pi', 'पाऴि');
144 insert into language(code, name) values ('pl', 'Polski');
145 insert into language(code, name) values ('ps', 'پښتو');
146 insert into language(code, name) values ('pt', 'Português');
147 insert into language(code, name) values ('qu', 'Runa Simi');
148 insert into language(code, name) values ('rm', 'rumantsch grischun');
149 insert into language(code, name) values ('rn', 'Ikirundi');
150 insert into language(code, name) values ('ro', 'Română');
151 insert into language(code, name) values ('ru', 'Русский');
152 insert into language(code, name) values ('rw', 'Ikinyarwanda');
153 insert into language(code, name) values ('sa', 'संस्कृतम्');
154 insert into language(code, name) values ('sc', 'sardu');
155 insert into language(code, name) values ('sd', 'सिन्धी');
156 insert into language(code, name) values ('se', 'Davvisámegiella');
157 insert into language(code, name) values ('sg', 'yângâ tî sängö');
158 insert into language(code, name) values ('si', 'සිංහල');
159 insert into language(code, name) values ('sk', 'slovenčina');
160 insert into language(code, name) values ('sl', 'slovenščina');
161 insert into language(code, name) values ('sm', E'gagana fa\'a Samoa');
162 insert into language(code, name) values ('sn', 'chiShona');
163 insert into language(code, name) values ('so', 'Soomaaliga');
164 insert into language(code, name) values ('sq', 'Shqip');
165 insert into language(code, name) values ('sr', 'српски језик');
166 insert into language(code, name) values ('ss', 'SiSwati');
167 insert into language(code, name) values ('st', 'Sesotho');
168 insert into language(code, name) values ('su', 'Basa Sunda');
169 insert into language(code, name) values ('sv', 'Svenska');
170 insert into language(code, name) values ('sw', 'Kiswahili');
171 insert into language(code, name) values ('ta', 'தமிழ்');
172 insert into language(code, name) values ('te', 'తెలుగు');
173 insert into language(code, name) values ('tg', 'тоҷикӣ');
174 insert into language(code, name) values ('th', 'ไทย');
175 insert into language(code, name) values ('ti', 'ትግርኛ');
176 insert into language(code, name) values ('tk', 'Türkmençe');
177 insert into language(code, name) values ('tl', 'Wikang Tagalog');
178 insert into language(code, name) values ('tn', 'Setswana');
179 insert into language(code, name) values ('to', 'faka Tonga');
180 insert into language(code, name) values ('tr', 'Türkçe');
181 insert into language(code, name) values ('ts', 'Xitsonga');
182 insert into language(code, name) values ('tt', 'татар теле');
183 insert into language(code, name) values ('tw', 'Twi');
184 insert into language(code, name) values ('ty', 'Reo Tahiti');
185 insert into language(code, name) values ('ug', 'ئۇيغۇرچە‎');
186 insert into language(code, name) values ('uk', 'Українська');
187 insert into language(code, name) values ('ur', 'اردو');
188 insert into language(code, name) values ('uz', 'Ўзбек');
189 insert into language(code, name) values ('ve', 'Tshivenḓa');
190 insert into language(code, name) values ('vi', 'Tiếng Việt');
191 insert into language(code, name) values ('vo', 'Volapük');
192 insert into language(code, name) values ('wa', 'walon');
193 insert into language(code, name) values ('wo', 'Wollof');
194 insert into language(code, name) values ('xh', 'isiXhosa');
195 insert into language(code, name) values ('yi', 'ייִדיש');
196 insert into language(code, name) values ('yo', 'Yorùbá');
197 insert into language(code, name) values ('za', 'Saɯ cueŋƅ');
198 insert into language(code, name) values ('zh', '中文');
199 insert into language(code, name) values ('zu', 'isiZulu');