Browse Source

apply db diff with primary key

4.3
lazedo 7 years ago
committed by Luis Azedo
parent
commit
6857b35c4d
2 changed files with 2 additions and 2 deletions
  1. +1
    -1
      kamailio/db_scripts/check-kazoodb-sql.sh
  2. +1
    -1
      kamailio/db_scripts/kazoodb-sql.sh

+ 1
- 1
kamailio/db_scripts/check-kazoodb-sql.sh View File

@ -18,7 +18,7 @@ DB_CURRENT_VERSION=`KazooDB -db ${DB_CURRENT_DB} "select sum(table_version) from
if [[ $DB_CURRENT_VERSION -ne $DB_VERSION ]]; then if [[ $DB_CURRENT_VERSION -ne $DB_VERSION ]]; then
echo "db required version is ${DB_VERSION}, existing version is ${DB_CURRENT_VERSION}, applying diff" echo "db required version is ${DB_VERSION}, existing version is ${DB_CURRENT_VERSION}, applying diff"
KazooDB-diff --schema ${DB_CURRENT_DB} ${TEMP_DB} | KazooDB -db ${DB_CURRENT_DB} KazooDB-diff --schema ${DB_CURRENT_DB} ${TEMP_DB} | KazooDB -db ${DB_CURRENT_DB}
KazooDB-diff --table version ${DB_CURRENT_DB} ${TEMP_DB} | KazooDB -db ${DB_CURRENT_DB}
KazooDB-diff --primarykey --table version ${DB_CURRENT_DB} ${TEMP_DB} | KazooDB -db ${DB_CURRENT_DB}
fi fi


+ 1
- 1
kamailio/db_scripts/kazoodb-sql.sh View File

@ -15,7 +15,7 @@ cat << EOF
CREATE TABLE version ( CREATE TABLE version (
table_name VARCHAR(32) NOT NULL, table_name VARCHAR(32) NOT NULL,
table_version INTEGER DEFAULT 0 NOT NULL, table_version INTEGER DEFAULT 0 NOT NULL,
CONSTRAINT version_table_name_idx UNIQUE (table_name)
PRIMARY KEY(table_name)
); );
INSERT INTO version VALUES('version',1); INSERT INTO version VALUES('version',1);


Loading…
Cancel
Save