Commit 8353a2b4 authored by Frank Bergmann's avatar Frank Bergmann

- fixed creation with already existing ref_languages table

parent 83b73085
...@@ -7,14 +7,34 @@ ...@@ -7,14 +7,34 @@
-- ISO 639 -- ISO 639
create table language_codes (
language_id char(2) -- fraber 110322: language_codes already existed in ]po[ V3.4,
constraint language_codes_language_id_pk -- so we have to put a "v_count" around this creation here.
primary key,
name varchar(100) create or replace function inline_0 ()
constraint language_codes_name_nn returns integer as '
not null declare
); v_count integer;
begin
select count(*) into v_count from user_tab_columns
where lower(table_name) = ''language_codes'';
IF v_count > 0 THEN return 1; END IF;
create table language_codes (
language_id char(2)
constraint language_codes_language_id_pk
primary key,
name varchar(100)
constraint language_codes_name_nn
not null
);
RETURN 0;
end;' language 'plpgsql';
select inline_0 ();
drop function inline_0 ();
comment on table language_codes is ' comment on table language_codes is '
This is data from the ISO 639-1 standard on language codes. This is data from the ISO 639-1 standard on language codes.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment