CREATE OR REPLACE PROCEDURE test_hived_test_then()
        LANGUAGE 'plpgsql'
AS
$BODY$
BEGIN
    PERFORM hive.disable_fk_of_irreversible();
    PERFORM hive.disable_indexes_of_irreversible();
    PERFORM hive.enable_indexes_of_irreversible();
    PERFORM hive.enable_fk_of_irreversible();
    PERFORM hive.disable_indexes_of_reversible();
    PERFORM hive.enable_indexes_of_reversible();
    PERFORM hive.connect( 'sha', 0, 1 );
    PERFORM hive.set_irreversible_dirty();
    PERFORM hive.set_irreversible_not_dirty();
    PERFORM hive.is_irreversible_dirty();
    PERFORM hive.initialize_extension_data();
END;
$BODY$
;
