diff options
| author | Thomas G. Lockhart | 2000-12-20 17:22:35 +0000 |
|---|---|---|
| committer | Thomas G. Lockhart | 2000-12-20 17:22:35 +0000 |
| commit | 54f2b601ef6e55de0e70d2ec95f4cb3250ffbd23 (patch) | |
| tree | 5a2e98e67e39ec9c2f7020dcaccc122cdd53115d /contrib/rserv/regress.sh | |
| parent | 96edf0c1850f9cecdd328ac7cfa2daa80b19422e (diff) | |
rserv replication toolkit from Vadim Mikheev.
Diffstat (limited to 'contrib/rserv/regress.sh')
| -rwxr-xr-x | contrib/rserv/regress.sh | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/contrib/rserv/regress.sh b/contrib/rserv/regress.sh new file mode 100755 index 00000000000..83d02ea3300 --- /dev/null +++ b/contrib/rserv/regress.sh @@ -0,0 +1,32 @@ +# regress.sh +# rserv regression test script +# (c) 2000 Thomas Lockhart, PostgreSQL Inc. + +dropdb master +dropdb slave + +createdb master +createdb slave + +MasterInit master +SlaveInit slave + +psql -c "create table t1 (i int, t text, d timestamp default text 'now');" master +MasterAddTable master t1 d + +psql -c "create table t1 (i int, t text, d timestamp default text 'now');" slave +SlaveAddTable slave t1 d + +psql -c "insert into t1 values (1, 'one');" master +psql -c "insert into t1 values (2, 'two');" master + +Replicate master slave +SyncSyncID master `GetSyncID --noverbose slave` + +psql -c "insert into t1 values (3, 'three');" master +psql -c "insert into t1 values (4, 'four');" master + +Replicate master slave +SyncSyncID master `GetSyncID --noverbose slave` + +exit |
