Files
openGauss-server/src/test/regress/output/gs_dump_sequence.source
dengxuyue c7b25efcff New features (and bug fixes)
1. alter large sequence
    2. subpartition
    2.1 split subpartition
    2.2 truncate subpartition
    3. 支持load
    4. 支持start-with/connect-by
    5. ...
2021-12-29 21:33:28 +08:00

29 lines
1.3 KiB
Plaintext

drop database if exists dump_sequence_db;
NOTICE: database "dump_sequence_db" does not exist, skipping
create database dump_sequence_db;
\c dump_sequence_db
drop schema if exists dumptest cascade;
NOTICE: schema "dumptest" does not exist, skipping
create schema dumptest;
create role seq_user1 password 'Gauss_234';
create sequence s1;
create large sequence s2;
create table tab_seq(c1 serial, c2 largeserial);
NOTICE: CREATE TABLE will create implicit sequence "tab_seq_c1_seq" for serial column "tab_seq.c1"
NOTICE: CREATE TABLE will create implicit sequence "tab_seq_c2_seq" for serial column "tab_seq.c2"
comment on sequence s1 is 'this is a normal sequence';
comment on large sequence s2 is 'this is a large sequence';
grant select on s1 to seq_user1;
grant select on s2 to seq_user1;
\! @abs_bindir@/gs_dump dump_sequence_db -p @portstring@ -f @abs_bindir@/dump_sequence.tar -F t >/dev/null 2>&1; echo $?
0
drop database if exists restore_sequence_db;
NOTICE: database "restore_sequence_db" does not exist, skipping
create database restore_sequence_db;
\! @abs_bindir@/gs_restore -d restore_sequence_db -p @portstring@ @abs_bindir@/dump_sequence.tar >/dev/null 2>&1; echo $?
0
\c regression
drop database if exists restore_sequence_db;
drop database if exists dump_sequence_db;
drop role seq_user1;