common/dal/schema/000021_init.down.sql

36 lines
783 B
SQL

DROP TABLE IF EXISTS BitrixTokens;
DROP TABLE IF EXISTS StepBitrix;
DROP TABLE IF EXISTS PipelineBitrix;
DROP TABLE IF EXISTS BitrixAccounts;
DROP TABLE IF EXISTS BitrixAccountUsers;
DROP TABLE IF EXISTS BitrixFields;
DROP TABLE IF EXISTS BitrixRule;
DROP TABLE IF EXISTS bitrixCRMStatuses;
DROP TABLE IF EXISTS bitrixContact;
DO $$
BEGIN
IF EXISTS (SELECT 1 FROM pg_type WHERE typname = 'CustomFieldsType') THEN
DROP TYPE CustomFieldsType;
END IF;
END $$;
DO $$
BEGIN
IF EXISTS (SELECT 1 FROM pg_type WHERE typname = 'FieldsType') THEN
DROP TYPE FieldsType;
END IF;
END $$;
DROP INDEX IF EXISTS idx_unique_pipeline_bitrix;
DROP INDEX IF EXISTS idx_unique_step_bitrix;
DROP INDEX IF EXISTS idx_unique_field_bitrix;
ALTER TABLE answer DROP COLUMN IF EXISTS version;