Fix upgrade script for cert db 92/312192/1
authorSangyoon Jang <jeremy.jang@samsung.com>
Thu, 18 Jan 2024 09:26:00 +0000 (18:26 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Wed, 5 Jun 2024 03:21:05 +0000 (12:21 +0900)
Change-Id: Iabdb70313f77c0cc74b2fa0dca527c3c22fe853a
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
data/updates/upgrade_to_30010.sh.in

index 4184fe1d5a8e451cabc26facff2730f960c8d301..008254ad3db3ba20e8f06dd32c15bcb11c4b8673 100644 (file)
@@ -10,12 +10,16 @@ GLOBAL_CERT_DB_PATH=$TZ_SYS_DB/$CERT_DB_NAME
 
 function migrate_global_certdb() {
   echo "PRAGMA user_version=30010;" | sqlite3 $GLOBAL_CERT_DB_PATH
+
+  echo "DROP TRIGGER IF EXISTS update_cert_info;" | sqlite3 $GLOBAL_CERT_DB_PATH
+  echo "DROP TRIGGER IF EXISTS update_cert_info2;" | sqlite3 $GLOBAL_CERT_DB_PATH
+  echo "ALTER TABLE package_cert_info DROP COLUMN package_count;" | sqlite3 $GLOBAL_CERT_DB_PATH
 }
 
 function migrate_parserdb() {
   local db_path=$1
 
-  echo "ALTER TABLE package_res_info add lib TEXT NOT NULL DEFAULT 'false';" | sqlite3 $db_path
+  echo "ALTER TABLE package_res_info ADD lib TEXT NOT NULL DEFAULT 'false';" | sqlite3 $db_path
 
   echo "PRAGMA user_version=30010;" | sqlite3 $db_path
 }