summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/global.pl6
-rw-r--r--data/lang.txt24
-rw-r--r--util/dump.sql2
-rw-r--r--util/updates/update_2.8.sql2
4 files changed, 24 insertions, 10 deletions
diff --git a/data/global.pl b/data/global.pl
index a807c9ca..6dae908f 100644
--- a/data/global.pl
+++ b/data/global.pl
@@ -52,10 +52,12 @@ our %S = (%S,
prod_relations => {
'old' => [ 0, 'new' ],
'new' => [ 1, 'old' ],
- 'par' => [ 2, 'sub' ],
- 'sub' => [ 3, 'par' ],
+ 'sub' => [ 2, 'par' ],
+ 'par' => [ 3, 'sub' ],
'imp' => [ 4, 'ipa' ],
'ipa' => [ 5, 'imp' ],
+ 'spa' => [ 6, 'ori' ],
+ 'ori' => [ 7, 'spa' ],
},
age_ratings => {
-1 => [ 'Unknown' ],
diff --git a/data/lang.txt b/data/lang.txt
index a14050c3..3debd07d 100644
--- a/data/lang.txt
+++ b/data/lang.txt
@@ -603,18 +603,18 @@ ru : Унаследована
cs : Nahrazeno
hu : Utódja
-:_prodrel_par
-en : Parent producer
-ru : Исходная компания
-cs : Mateřský producent
-hu : Szüllő készítő
-
:_prodrel_sub
en : Subsidiary
ru : Второстепенная
cs : Vedlejší
hu : Alválalat
+:_prodrel_par
+en : Parent producer
+ru : Исходная компания
+cs : Mateřský producent
+hu : Szüllő készítő
+
:_prodrel_imp
en : Imprint
ru : Марка
@@ -627,6 +627,18 @@ ru : Исходный бренд
cs : mateřská značka
hu : Szüllő márka
+:_prodrel_spa
+en : Spawned
+ru*:
+cs*:
+hu*:
+
+:_prodrel_ori
+en : Originated from
+ru*:
+cs*:
+hu*:
+
# release types
diff --git a/util/dump.sql b/util/dump.sql
index c04273b6..9f8710f8 100644
--- a/util/dump.sql
+++ b/util/dump.sql
@@ -8,7 +8,7 @@ CREATE LANGUAGE plpgsql;
CREATE TYPE anime_type AS ENUM ('tv', 'ova', 'mov', 'oth', 'web', 'spe', 'mv');
CREATE TYPE dbentry_type AS ENUM ('v', 'r', 'p');
CREATE TYPE medium AS ENUM ('cd', 'dvd', 'gdr', 'blr', 'flp', 'mrt', 'mem', 'umd', 'nod', 'in', 'otc');
-CREATE TYPE producer_relation AS ENUM ('old', 'new', 'par', 'sub', 'imp', 'ipa');
+CREATE TYPE producer_relation AS ENUM ('old', 'new', 'sub', 'par', 'imp', 'ipa', 'spa', 'ori');
CREATE TYPE release_type AS ENUM ('complete', 'partial', 'trial');
CREATE TYPE vn_relation AS ENUM ('seq', 'preq', 'set', 'alt', 'char', 'side', 'par', 'ser', 'fan', 'orig');
diff --git a/util/updates/update_2.8.sql b/util/updates/update_2.8.sql
index e299e608..3c1d7398 100644
--- a/util/updates/update_2.8.sql
+++ b/util/updates/update_2.8.sql
@@ -34,7 +34,7 @@ ALTER TABLE vn_relations ALTER COLUMN relation TYPE vn_relation USING
-- producer relations
-CREATE TYPE producer_relation AS ENUM ('old', 'new', 'par', 'sub', 'imp', 'ipa');
+CREATE TYPE producer_relation AS ENUM ('old', 'new', 'sub', 'par', 'imp', 'ipa', 'spa', 'ori');
CREATE TABLE producers_relations (
pid1 integer NOT NULL REFERENCES producers_rev (id),
pid2 integer NOT NULL REFERENCES producers (id),