postgresql/src/test/regress/expected
Stephen Frost 4cbe3ac3e8 WITH CHECK OPTION support for auto-updatable VIEWs
For simple views which are automatically updatable, this patch allows
the user to specify what level of checking should be done on records
being inserted or updated.  For 'LOCAL CHECK', new tuples are validated
against the conditionals of the view they are being inserted into, while
for 'CASCADED CHECK' the new tuples are validated against the
conditionals for all views involved (from the top down).

This option is part of the SQL specification.

Dean Rasheed, reviewed by Pavel Stehule
2013-07-18 17:10:16 -04:00
..
.gitignore
abstime.out
advisory_lock.out Add transaction-level advisory locks. 2011-02-18 14:05:12 +09:00
aggregates.out Implement the FILTER clause for aggregate function calls. 2013-07-16 20:15:36 -04:00
alter_generic.out Refactor ALTER some-obj RENAME implementation 2013-01-21 12:06:41 -03:00
alter_table.out Avoid inserting Result nodes that only compute identity projections. 2013-03-14 13:43:18 -04:00
arrays.out Don't emit non-canonical empty arrays in array_remove(). 2013-05-31 21:50:59 -04:00
async.out Regression tests for LISTEN/NOTIFY/UNLISTEN/pg_notify. 2013-07-03 11:07:08 -04:00
bit.out
bitmapops.out
boolean.out Clean up references to SQL92 2013-04-20 11:04:41 -04:00
box.out
btree_index.out
case.out Clean up references to SQL92 2013-04-20 11:04:41 -04:00
char_1.out
char_2.out
char.out
circle.out
cluster.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
collate.linux.utf8.out Update collate.linux.utf8.out for ruleutils.c line-wrapping changes. 2013-05-08 22:47:33 -04:00
collate.out Revert "Hopefully-portable regression tests for CREATE/ALTER/DROP COLLATION." 2013-07-03 13:27:50 -04:00
combocid.out
comments.out
conversion.out
copy2.out Adjust COPY FREEZE error message to be more accurate and consistent. 2013-02-02 12:56:52 -05:00
copyselect.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
create_aggregate.out
create_cast.out
create_function_3.out Remove whitespace from end of lines 2012-05-15 22:19:41 +03:00
create_index.out Fix the create_index regression test for Danish collation. 2013-06-19 10:36:45 -05:00
create_misc.out
create_operator.out Additional regression tests for CREATE OPERATOR. 2013-07-03 10:48:26 -04:00
create_table_like.out Update messages, comments and documentation for materialized views. 2013-07-05 15:37:51 -04:00
create_table.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
create_type.out
create_view.out WITH CHECK OPTION support for auto-updatable VIEWs 2013-07-18 17:10:16 -04:00
date.out
delete.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
dependency.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
domain.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
drop_if_exists.out Fix DROP OPERATOR FAMILY IF EXISTS. 2011-10-21 09:12:23 -04:00
enum.out Allow adding values to an enum type created in the current transaction. 2012-12-01 14:27:30 -05:00
errors.out Be more clear when a new column name collides with a system column name. 2012-01-26 12:44:30 -05:00
event_trigger.out Remove quotes around SQL statement in error message 2013-04-11 12:00:09 -03:00
float4-exp-three-digits.out
float4.out
float8-exp-three-digits-win32.out Revert "Add some regression test cases for denormalized float8 input." 2012-02-04 15:52:09 -05:00
float8-small-is-zero_1.out Revert "Add some regression test cases for denormalized float8 input." 2012-02-04 15:52:09 -05:00
float8-small-is-zero.out Revert "Add some regression test cases for denormalized float8 input." 2012-02-04 15:52:09 -05:00
float8.out Revert "Add some regression test cases for denormalized float8 input." 2012-02-04 15:52:09 -05:00
foreign_data.out Allow default expressions to be attached to columns of foreign tables. 2013-03-12 17:37:07 -04:00
foreign_key.out ALTER TABLE ... ALTER CONSTRAINT for FKs 2013-06-29 00:27:30 +01:00
functional_deps.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
geometry_1.out
geometry_2.out
geometry.out
guc.out Silently ignore any nonexistent schemas that are listed in search_path. 2012-04-11 12:02:50 -04:00
hash_index.out
horology.out On second thought, we'd better just drop these tests altogether. 2011-11-06 20:12:20 -05:00
hs_standby_allowed.out
hs_standby_check.out
hs_standby_disallowed.out
hs_standby_functions.out
indirect_toast.out Add support for multiple kinds of external toast datums. 2013-07-02 13:38:55 -04:00
inet.out
inherit.out Avoid inserting Result nodes that only compute identity projections. 2013-03-14 13:43:18 -04:00
insert.out When a row fails a not-null constraint, show row's contents in errdetail. 2011-11-29 18:29:18 -05:00
int2.out Improve handling of INT_MIN / -1 and related cases. 2012-11-19 12:24:25 -05:00
int4.out Improve handling of INT_MIN / -1 and related cases. 2012-11-19 12:24:25 -05:00
int8-exp-three-digits.out Improve handling of INT_MIN / -1 and related cases. 2012-11-19 12:24:25 -05:00
int8.out Improve handling of INT_MIN / -1 and related cases. 2012-11-19 12:24:25 -05:00
interval.out Fix bugs with parsing signed hh:mm and hh:mm:ss fields in interval input. 2012-08-03 17:40:43 -04:00
join.out Postpone creation of pathkeys lists to fix bug #8049. 2013-04-29 14:50:03 -04:00
json_1.out Fix unescaping of JSON Unicode escapes, especially for non-UTF8. 2013-06-12 13:35:24 -04:00
json.out Fix unescaping of JSON Unicode escapes, especially for non-UTF8. 2013-06-12 13:35:24 -04:00
limit.out
lock.out Regression tests for LOCK TABLE. 2013-07-15 12:30:41 -04:00
lseg.out
macaddr.out Add bitwise AND, OR, and NOT operators for macaddr data type. 2012-01-19 15:25:14 -05:00
matview.out Add support for REFRESH MATERIALIZED VIEW CONCURRENTLY. 2013-07-16 12:55:44 -05:00
money.out Add casts from int4 and int8 to numeric. 2011-04-05 09:35:43 -04:00
name.out
namespace.out Fix parse location tracking for lists that can be empty. 2012-10-04 17:15:29 -04:00
numeric_big.out
numeric.out Add some enumeration commas, for consistency 2012-02-24 11:04:45 +02:00
numerology_1.out
numerology.out
oid.out
oidjoins.out Get rid of pg_class.reltoastidxid. 2013-07-04 03:24:09 +09:00
opr_sanity.out SP-GiST support of the range adjacent operator -|- 2013-03-08 15:03:19 +02:00
path.out
plancache.out Change plan caching to honor, not resist, changes in search_path. 2013-01-25 14:14:41 -05:00
plpgsql.out Rename a function to avoid naming conflict in parallel regression tests. 2013-07-06 11:16:50 -04:00
point.out Fix gist_box_same and gist_point_consistent to handle fuzziness correctly. 2013-02-08 18:03:17 -05:00
polygon.out
polymorphism.out Perform line wrapping and indenting by default in ruleutils.c. 2013-02-03 15:56:45 -05:00
portals_p2.out
portals.out
prepare.out
prepared_xacts_1.out Fix a bug with SSI and prepared transactions: 2011-07-07 18:12:15 +03:00
prepared_xacts.out Adjust regression tests for error message change 2011-08-15 17:27:10 +03:00
privileges.out Better fix for permissions tests in excluded subqueries. 2013-05-08 16:59:58 -04:00
psql.out Create a psql command \gset to store query results into psql variables. 2013-02-02 17:06:38 -05:00
random.out
rangefuncs.out Make LATERAL implicit for functions in FROM. 2013-01-26 16:18:42 -05:00
rangetypes.out Fix "element <@ range" cost estimation. 2013-03-21 11:21:51 +02:00
regex.out Fix infinite-loop risk in fixempties() stage of regex compilation. 2013-03-07 11:51:03 -05:00
reltime.out
returning.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
rowtypes.out Remove unnecessary restrictions about RowExprs in transformAExprIn(). 2013-06-09 18:39:20 -04:00
rules.out Expose the estimation of number of changed tuples since last analyze 2013-07-05 15:10:15 +02:00
sanity_check.out Use the term "radix tree" instead of "suffix tree" for SP-GiST text opclass. 2013-05-08 14:34:26 +03:00
select_distinct_on.out
select_distinct.out
select_having_1.out
select_having_2.out
select_having.out
select_implicit_1.out
select_implicit_2.out
select_implicit.out
select_into.out Restructure SELECT INTO's parsetree representation into CreateTableAsStmt. 2012-03-19 21:38:12 -04:00
select_views_1.out Improve ruleutils.c's heuristics for dealing with rangetable aliases. 2012-09-21 19:03:10 -04:00
select_views.out Improve ruleutils.c's heuristics for dealing with rangetable aliases. 2012-09-21 19:03:10 -04:00
select.out
sequence_1.out Fix longstanding crash-safety bug with newly-created-or-reset sequences. 2012-07-25 17:42:23 -04:00
sequence.out Fix longstanding crash-safety bug with newly-created-or-reset sequences. 2012-07-25 17:42:23 -04:00
stats.out Prevent index-only scans in stats regression test. 2011-10-08 23:45:58 -04:00
strings.out Fix some uses of "the quick brown fox". 2013-05-16 12:30:41 -04:00
subselect.out Fix grammar for subscripting or field selection from a sub-SELECT result. 2013-01-30 14:17:48 -05:00
temp.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
text.out Move checking an explicit VARIADIC "any" argument into the parser. 2013-07-18 11:52:12 -04:00
time.out
timestamp.out Fix to_char(), to_date(), and to_timestamp() to handle negative/BC 2012-08-07 13:34:44 -04:00
timestamptz.out Fix to_char(), to_date(), and to_timestamp() to handle negative/BC 2012-08-07 13:34:44 -04:00
timetz.out
tinterval.out
transactions.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
triggers.out Perform line wrapping and indenting by default in ruleutils.c. 2013-02-03 15:56:45 -05:00
truncate.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
tsdicts.out
tsearch.out Fix gincostestimate to handle ScalarArrayOpExpr reasonably. 2011-12-20 19:57:34 -05:00
tstypes.out
txid.out
type_sanity.out Fix CVE-2013-0255 properly. 2013-02-13 16:20:01 -05:00
typed_table.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
union.out Fix planning of parameterized appendrel paths with expensive join quals. 2013-07-07 22:37:24 -04:00
updatable_views.out WITH CHECK OPTION support for auto-updatable VIEWs 2013-07-18 17:10:16 -04:00
update.out Regression tests for TOAST. 2011-04-25 09:48:10 -04:00
uuid.out
vacuum.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
varchar_1.out
varchar_2.out
varchar.out
window.out Implement the FILTER clause for aggregate function calls. 2013-07-16 20:15:36 -04:00
with.out Perform line wrapping and indenting by default in ruleutils.c. 2013-02-03 15:56:45 -05:00
without_oid.out
xml_1.out Perform line wrapping and indenting by default in ruleutils.c. 2013-02-03 15:56:45 -05:00
xml.out Perform line wrapping and indenting by default in ruleutils.c. 2013-02-03 15:56:45 -05:00
xmlmap_1.out Add regression tests for XML mapping of domains 2013-03-13 22:42:57 -04:00
xmlmap.out Add regression tests for XML mapping of domains 2013-03-13 22:42:57 -04:00