mirror of
https://github.com/postgres/postgres.git
synced 2025-06-23 14:01:44 +03:00
Here is 4 file in tgz:
the new timetravel.c, new timetravel.README (cut from spi/README and modified), modified timetravel.sql.in and modified timetravel.example. Features: - optionally 3 parameter for insert/update/delete user name - work with CREATE UNIQUE INDEX ixxx on table xxx (unique_field,time_off); (the original version was work with unique index on 6.5.0-6.5.3, and not work on 7.3.2,7.3.3) (before 6.5.0 and between 6.5.3 and 7.3.2 I dont know) - get_timetravel(tablename) function for check timetravel-status. - timetravel trigger not change oid of the active record. (it is not a good feature, because the old version is automatice prevent the paralel update with "where oid=nnn") B?jthe Zolt?n
This commit is contained in:
@ -355,7 +355,9 @@ sql_exec_dumptable(PGconn *conn, int systables)
|
||||
if (systables == 1)
|
||||
snprintf(todo, 1024, "select relfilenode,relname from pg_class order by relname");
|
||||
else
|
||||
snprintf(todo, 1024, "select relfilenode,relname from pg_class where relname not like 'pg_%%' order by relname");
|
||||
snprintf(todo, 1024, "select relfilenode,relname from pg_class "
|
||||
"where reltype not in ('v','c') and "
|
||||
"relname not like 'pg_%%' order by relname");
|
||||
|
||||
sql_exec(conn, todo, 0);
|
||||
}
|
||||
|
Reference in New Issue
Block a user