Added unique index uidx_phrasestext_phrase_id_sprache_orgeinheit_kurzbz_orgform_kurzbz on system.tbl_phrasetext,

using phrase_id, sprache, orgeinheit_kurzbz and orgform_kurzbz
This commit is contained in:
Paolo
2018-04-17 13:11:08 +02:00
parent 63a56932e8
commit ae3815fafd
+14 -1
View File
@@ -1901,7 +1901,7 @@ if (!$result = @$db->db_query("SELECT category FROM system.tbl_phrase LIMIT 1"))
echo '<br>Added comment to system.tbl_phrase.category';
}
// UNIQUE INDEX uidx_filters_app_dataset_name_filter_kurzbz
// UNIQUE INDEX uidx_phrase_category_phrase
if ($result = $db->db_query("SELECT 0 FROM pg_class WHERE relname = 'uidx_phrase_category_phrase'"))
{
if ($db->db_num_rows($result) == 0)
@@ -1914,6 +1914,19 @@ if ($result = $db->db_query("SELECT 0 FROM pg_class WHERE relname = 'uidx_phrase
}
}
// UNIQUE INDEX uidx_phrasestext_phrase_id_sprache_orgeinheit_kurzbz_orgform_kurzbz
if ($result = $db->db_query("SELECT 0 FROM pg_class WHERE relname = 'uidx_phrasestext_phrase_id_sprache_orgeinheit_kurzbz_orgform_kurzbz'"))
{
if ($db->db_num_rows($result) == 0)
{
$qry = 'CREATE UNIQUE INDEX uidx_phrasestext_phrase_id_sprache_orgeinheit_kurzbz_orgform_kurzbz ON system.tbl_phrasentext USING btree (phrase_id, sprache, orgeinheit_kurzbz, orgform_kurzbz);';
if (!$db->db_query($qry))
echo '<strong>uidx_phrasestext_phrase_id_sprache_orgeinheit_kurzbz_orgform_kurzbz '.$db->db_last_error().'</strong><br>';
else
echo '<br>Created unique uidx_phrasestext_phrase_id_sprache_orgeinheit_kurzbz_orgform_kurzbz';
}
}
// End changes to Phrases
// ---------------------------------------------------------------------------------------------------------------------