Commit Graph

34 Commits (16be2fd100199bdf284becfcee02c5eb20d8a11d)

Author SHA1 Message Date
Tom Lane ec7eef6b11 Avoid caching expression state trees for domain constraints across queries. 10 years ago
Tom Lane 8abb3cda0d Use the typcache to cache constraints for domain types. 11 years ago
Peter Eisentraut 38b9693fd9 Add support for renaming domain constraints 14 years ago
Peter Eisentraut 104e7dac28 Improve ALTER DOMAIN / DROP CONSTRAINT with nonexistent constraint 14 years ago
Peter Eisentraut f90dd28062 Add ALTER DOMAIN ... RENAME 14 years ago
Alvaro Herrera 897795240c Enable CHECK constraints to be declared NOT VALID 15 years ago
Tom Lane b7e8feb33e Allow domains over arrays to match ANYARRAY parameters again. 15 years ago
Tom Lane 529cb267a6 Improve handling of domains over arrays. 15 years ago
Tom Lane 07daff63c5 Fix select_common_type() so that it can select a domain type, if all inputs 18 years ago
Tom Lane b17b7fae8c Remove the hack in the grammar that "optimized away" DEFAULT NULL clauses. 18 years ago
Tom Lane d8326119c8 Fix my oversight in enabling domains-of-domains: ALTER DOMAIN ADD CONSTRAINT 19 years ago
Tom Lane 9bc933b212 Fix 8.2 breakage of domains over array types, and add a regression test case 19 years ago
Tom Lane 6994d0b891 Fix plpgsql so that when a local variable has no initial-value expression, 19 years ago
Tom Lane 7fdb4305db Fix a bunch of problems with domains by making them use special input functions 20 years ago
Neil Conway 4dcc82ac7e Add regression tests to verify that domain constraints on parameters 20 years ago
Tom Lane aa731ed843 Change nextval and other sequence functions to specify their sequence 21 years ago
Neil Conway 4405e74355 Regression tests for recent bugfix to ALTER TABLE ADD COLUMN: ensure that 21 years ago
Joe Conway 0e13d627be Require that array literals produce "rectangular" arrays, i.e. all the 22 years ago
Peter Eisentraut a07c5a1225 Remove warnings for operations that have no effect when executed repeatedly. 23 years ago
Tom Lane f85f43dfb5 Backend support for autocommit removed, per recent discussions. The 23 years ago
Tom Lane 3752e85bad Determine the set of constraints applied to a domain at executor 23 years ago
Bruce Momjian 05a6b37912 Re-addd Rod's ALTER DOMAIN patch. 23 years ago
Bruce Momjian 5b4c16e099 Back out ALTER DOMAIN patch until missing file appears. 23 years ago
Bruce Momjian 853153ca6d ALTER DOMAIN .. SET / DROP NOT NULL 23 years ago
Bruce Momjian 6b603e67dc Add DOMAIN check constraints. 23 years ago
Bruce Momjian 5c6a5fe18b Make regression tests safe for autocommit = 'off'. 24 years ago
Bruce Momjian 07a6fa9df1 Fixed this problem and added regression tests in domain.sql. 24 years ago
Tom Lane b26dfb9522 Extend pg_cast castimplicit column to a three-way value; this allows us 24 years ago
Tom Lane 845a6c3acc Code review for domain-constraints patch. Use a new ConstraintTest node 24 years ago
Bruce Momjian 50edd63b98 - test for indexes on a domain 24 years ago
Tom Lane 7c6df91dda Second phase of committing Rod Taylor's pg_depend/pg_constraint patch. 24 years ago
Bruce Momjian 1666970275 I've fixed up the way domain constraints (not null and type length) 24 years ago
Tom Lane 337b22cb47 Code review for DOMAIN patch. 24 years ago
Bruce Momjian d3788c3305 Add DOMAIN support. Includes manual pages and regression tests, from 24 years ago