fixed schema_update.sql for case when attribuet_kv is empty
This commit is contained in:
parent
3914078a7c
commit
8aa8c3d2a2
@ -90,13 +90,7 @@ BEGIN
|
|||||||
SELECT COUNT(*) INTO row_num_old FROM attribute_kv_old;
|
SELECT COUNT(*) INTO row_num_old FROM attribute_kv_old;
|
||||||
SELECT COUNT(*) INTO row_num FROM attribute_kv;
|
SELECT COUNT(*) INTO row_num FROM attribute_kv;
|
||||||
RAISE NOTICE 'Migrated % of % rows', row_num, row_num_old;
|
RAISE NOTICE 'Migrated % of % rows', row_num, row_num_old;
|
||||||
|
DROP TABLE IF EXISTS attribute_kv_old;
|
||||||
IF row_num != 0 THEN
|
|
||||||
DROP TABLE IF EXISTS attribute_kv_old;
|
|
||||||
ELSE
|
|
||||||
RAISE EXCEPTION 'Table attribute_kv is empty';
|
|
||||||
END IF;
|
|
||||||
|
|
||||||
CREATE INDEX IF NOT EXISTS idx_attribute_kv_by_key_and_last_update_ts ON attribute_kv(entity_id, attribute_key, last_update_ts desc);
|
CREATE INDEX IF NOT EXISTS idx_attribute_kv_by_key_and_last_update_ts ON attribute_kv(entity_id, attribute_key, last_update_ts desc);
|
||||||
END IF;
|
END IF;
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user