Skip to content

Commit

Permalink
Updated cleanupTestDatabase() procedures
Browse files Browse the repository at this point in the history
  • Loading branch information
mederly committed Jun 29, 2017
1 parent 551ca6f commit 02de2b9
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 0 deletions.
3 changes: 3 additions & 0 deletions repo/repo-sql-impl-test/sql-procedures/mysql.sql
Expand Up @@ -8,13 +8,16 @@ DETERMINISTIC
BEGIN
DECLARE run TINYINT DEFAULT 0;

DELETE FROM m_object_text_info;
DELETE FROM m_operation_execution;
DELETE FROM m_sequence;
DELETE FROM m_acc_cert_wi_reference;
DELETE FROM m_acc_cert_wi;
DELETE FROM m_acc_cert_case;
DELETE FROM m_acc_cert_campaign;
DELETE FROM m_acc_cert_definition;
DELETE FROM m_audit_prop_value;
DELETE FROM m_audit_ref_value;
DELETE FROM m_audit_delta;
DELETE FROM m_audit_item;
DELETE FROM m_audit_event;
Expand Down
3 changes: 3 additions & 0 deletions repo/repo-sql-impl-test/sql-procedures/postgresql.sql
@@ -1,13 +1,16 @@
CREATE OR REPLACE FUNCTION cleanupTestDatabase()
RETURNS INTEGER AS $$
BEGIN
TRUNCATE TABLE m_object_text_info RESTART IDENTITY CASCADE;
TRUNCATE TABLE m_operation_execution RESTART IDENTITY CASCADE;
TRUNCATE TABLE m_sequence RESTART IDENTITY CASCADE;
TRUNCATE TABLE m_acc_cert_wi_reference RESTART IDENTITY CASCADE;
TRUNCATE TABLE m_acc_cert_wi RESTART IDENTITY CASCADE;
TRUNCATE TABLE m_acc_cert_case RESTART IDENTITY CASCADE;
TRUNCATE TABLE m_acc_cert_campaign RESTART IDENTITY CASCADE;
TRUNCATE TABLE m_acc_cert_definition RESTART IDENTITY CASCADE;
TRUNCATE TABLE m_audit_ref_value RESTART IDENTITY CASCADE;
TRUNCATE TABLE m_audit_prop_value RESTART IDENTITY CASCADE;
TRUNCATE TABLE m_audit_delta RESTART IDENTITY CASCADE;
TRUNCATE TABLE m_audit_item RESTART IDENTITY CASCADE;
TRUNCATE TABLE m_audit_event RESTART IDENTITY CASCADE;
Expand Down
3 changes: 3 additions & 0 deletions repo/repo-sql-impl-test/sql-procedures/sqlserver.sql
Expand Up @@ -12,13 +12,16 @@ AS
BEGIN
SET NOCOUNT ON;

DELETE FROM m_object_text_info;
DELETE FROM m_operation_execution;
DELETE FROM m_sequence;
DELETE FROM m_acc_cert_wi_reference;
DELETE FROM m_acc_cert_wi;
DELETE FROM m_acc_cert_case;
DELETE FROM m_acc_cert_campaign;
DELETE FROM m_acc_cert_definition;
DELETE FROM m_audit_ref_value;
DELETE FROM m_audit_prop_value;
DELETE FROM m_audit_delta;
DELETE FROM m_audit_item;
DELETE FROM m_audit_event;
Expand Down

0 comments on commit 02de2b9

Please sign in to comment.