diff --git a/kamailio/db_scripts/check-kazoodb-sql.sh b/kamailio/db_scripts/check-kazoodb-sql.sh index 0937e3b..ab00bec 100755 --- a/kamailio/db_scripts/check-kazoodb-sql.sh +++ b/kamailio/db_scripts/check-kazoodb-sql.sh @@ -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 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 --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 diff --git a/kamailio/db_scripts/kazoodb-sql.sh b/kamailio/db_scripts/kazoodb-sql.sh index 2c07f39..6351266 100755 --- a/kamailio/db_scripts/kazoodb-sql.sh +++ b/kamailio/db_scripts/kazoodb-sql.sh @@ -15,7 +15,7 @@ cat << EOF CREATE TABLE version ( table_name VARCHAR(32) 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);