blob: e979b0a05dd10fc4c798f607b0ba79c4f4bcd226 [file] [log] [blame]
create schema alter_rollback_@amname@;
set search_path="$user",alter_rollback_@amname@,public;
SET default_table_access_method=@amname@;
--
-- Add column in a transaction and then rollback the transaction
--
begin;
create table myao_rollback(i int , j int);
insert into myao_rollback select i, i+10 from generate_series(1,2000) i ;
insert into myao_rollback select i, i+10 from generate_series(1,2000) i ;
insert into myao_rollback select i, i+10 from generate_series(1,2000) i ;
insert into myao_rollback select i, i+10 from generate_series(1,2000) i ;
select count(*) from myao_rollback;
commit;
begin transaction;
alter table myao_rollback add column k int default 0;
insert into myao_rollback select i , i + 10, i - 10 from generate_series(1,10) i;
select count(*) from myao_rollback;
rollback;
select count(*) from myao_rollback;