Vadim B. Mikheev
|
c16d29f990
|
+ ExecConstraints ()
|
1997-08-22 14:39:33 +00:00 |
|
Vadim B. Mikheev
|
c0784f6d96
|
Restore CONSTRAINT keyword (was lost ... by unknown way)
|
1997-08-22 14:33:21 +00:00 |
|
Vadim B. Mikheev
|
d40885cc40
|
+ ExecConstraints()
|
1997-08-22 14:28:20 +00:00 |
|
Vadim B. Mikheev
|
faebf2f8a2
|
Turn constraints off for sequences & views
elog(WARN,"ADD ATTRIBUTE: DEFAULT is not implemented, yet");
Call ExecConstraints in CopyFrom
|
1997-08-22 14:22:14 +00:00 |
|
Vadim B. Mikheev
|
530876fea5
|
Remove DEFAULT/CHECK infos from catalog on DROP TABLE
Store CHECK infos on CREATE TABLE
|
1997-08-22 14:10:26 +00:00 |
|
Bruce Momjian
|
021778eed3
|
We store Cash/money as int of size 4, so make it an int rather than a long.
|
1997-08-22 07:13:01 +00:00 |
|
Bruce Momjian
|
7515bb484e
|
Fix for psql pager when no tty, cleanup for vacuum attdisbursion type.
|
1997-08-22 04:13:18 +00:00 |
|
Vadim B. Mikheev
|
5f7f236ba4
|
ConstraintDef changed
|
1997-08-22 04:05:27 +00:00 |
|
Vadim B. Mikheev
|
d67547d82d
|
Set attbyval for attdisbursion to FALSE
Set atttype for relchecks to 21 (int2)
Set relkind for pg_attrdef & pg_relcheck to 'n'
|
1997-08-22 04:04:19 +00:00 |
|
Vadim B. Mikheev
|
ee5f09f07c
|
+ CreateTupleDescCopyConstr
+ FreeTupleDesc
|
1997-08-22 03:55:39 +00:00 |
|
Vadim B. Mikheev
|
ac0029aa0b
|
Fetch information about DEFAULT/CHECK while openning a relation.
|
1997-08-22 03:35:44 +00:00 |
|
Vadim B. Mikheev
|
9b6d8878fd
|
There is no NULL constraint in CREATE TABLE - only NOT NULL one.
|
1997-08-22 03:17:55 +00:00 |
|
Vadim B. Mikheev
|
ed2c54b240
|
DEFAULT handling
Use for 'selct .. into ..' copy of TupleDesc (without constraints)
#ifdef NOT_USED for resetVarAttrLenForCreateTable (just free tupdesc copy)
|
1997-08-22 03:12:19 +00:00 |
|
Vadim B. Mikheev
|
b5b3e03e34
|
DefineRelation: DEFAULT/CHECK handling
|
1997-08-22 03:03:56 +00:00 |
|
Vadim B. Mikheev
|
9e9584cc99
|
Store attr DEFAULT info in heap_create
|
1997-08-22 02:58:51 +00:00 |
|
Vadim B. Mikheev
|
55f7d4ea7d
|
CreateTupleDescCopy don't copy constraints now!
+ CreateTupleDescCopyConstr to copy them too.
+ FreeTupleDesc
|
1997-08-22 02:55:39 +00:00 |
|
Bruce Momjian
|
76501c8aed
|
Make psql use pager only when it has a tty.
|
1997-08-22 00:17:26 +00:00 |
|
Bruce Momjian
|
3dd23aadf0
|
Allow functions and operators on internally-identical types to succeed.
|
1997-08-22 00:02:19 +00:00 |
|
Bruce Momjian
|
0ab2921290
|
Change time function names to be more consistent, and check for zero divides, from Michael Reifenberg.
|
1997-08-21 23:57:00 +00:00 |
|
Bruce Momjian
|
23cce4ad4f
|
Name change cleanup.
|
1997-08-21 14:33:05 +00:00 |
|
Bruce Momjian
|
671c4ea6f5
|
Remove unused spin function when no spinlocks.
|
1997-08-21 13:43:46 +00:00 |
|
Vadim B. Mikheev
|
d37e93aafd
|
#definitions for pg_attrdef & pg_relcheck names
|
1997-08-21 04:33:20 +00:00 |
|
Vadim B. Mikheev
|
cc332d612b
|
AttrConstr --> TupleConstr
|
1997-08-21 04:10:25 +00:00 |
|
Bruce Momjian
|
e482462960
|
Rename pg_attribute.attnvals to attdisbursion.
|
1997-08-21 03:02:13 +00:00 |
|
Bruce Momjian
|
f1edf02cc1
|
Change pg_attribute.attnvals to float4, change #ifdef 0 to #if 0, fix aix call to strNcpy, fix pg_super_user_id in pg_dumpall, change pg_database.dtadba from oid to int4.
|
1997-08-21 02:28:55 +00:00 |
|
Vadim B. Mikheev
|
ac3d7b3146
|
+ extern double *box_area(BOX *box);
|
1997-08-21 01:40:30 +00:00 |
|
Vadim B. Mikheev
|
f2dd89b6fa
|
+ struct ConstaintDef - for constraints.
|
1997-08-21 01:39:25 +00:00 |
|
Vadim B. Mikheev
|
25aa0f8d04
|
New system relations to store DEFAULT/CHECK expressions.
|
1997-08-21 01:37:55 +00:00 |
|
Vadim B. Mikheev
|
197ced5923
|
Read info for DEFAULT from pg_attrdef.
|
1997-08-21 01:36:09 +00:00 |
|
Vadim B. Mikheev
|
e3accffe66
|
Syntax for [CONSTRAINT name] CHECK ...
|
1997-08-21 01:34:44 +00:00 |
|
Vadim B. Mikheev
|
e4247023f1
|
Get rid of attproc, atttyparg, attcanindex, attdefrel, attbound
from pg_attribute. atthasdef added.
|
1997-08-21 01:32:19 +00:00 |
|
Bruce Momjian
|
63fbdd358f
|
Portability fix for pg_dumpall.
|
1997-08-20 15:06:48 +00:00 |
|
Bruce Momjian
|
11ac1bf268
|
More NOT_USEDs
|
1997-08-20 14:54:35 +00:00 |
|
Bruce Momjian
|
36c9c968c0
|
Add static finding script.
|
1997-08-20 02:10:47 +00:00 |
|
Vadim B. Mikheev
|
4a132abf6c
|
HTNegate/HTCommute/HTNegateCommute are not used.
|
1997-08-20 02:01:42 +00:00 |
|
Vadim B. Mikheev
|
0c001f080b
|
CHECK/DEFAULT syntax (some tricks to get current scan position).
|
1997-08-20 01:50:06 +00:00 |
|
Vadim B. Mikheev
|
4527172b80
|
CHECK/DEFAULT syntax
|
1997-08-20 01:12:38 +00:00 |
|
Marc G. Fournier
|
bb951c6cb4
|
Changes for Digital Unix
|
1997-08-20 00:50:11 +00:00 |
|
Bruce Momjian
|
4e9e00cb68
|
Fix for sunos4 difftime() call.
|
1997-08-19 21:47:07 +00:00 |
|
Bruce Momjian
|
1d8bbfd2e7
|
Make functions static where possible, enclose unused functions in #ifdef NOT_USED.
|
1997-08-19 21:40:56 +00:00 |
|
Vadim B. Mikheev
|
b992e200b8
|
NOT NULL implementation (submitted by Robson Paniago de Miranda).
|
1997-08-19 04:46:15 +00:00 |
|
Bruce Momjian
|
b99c63cfc0
|
Now that names are null terminated, no need to do all that NAMEDATALEN stuff.
|
1997-08-18 20:53:48 +00:00 |
|
Bruce Momjian
|
022903f22e
|
Reduce open() calls. Replace fopen() calls with calls to fd.c functions.
|
1997-08-18 02:15:04 +00:00 |
|
Marc G. Fournier
|
eaae21fb4d
|
Fixes for alphalinux port by abrams@philos.umass.edu
|
1997-08-17 02:40:00 +00:00 |
|
Marc G. Fournier
|
9d90de5de7
|
Changes so that it actually checks for <readline/history.h>, instead
of assuming it does exist
|
1997-08-17 00:48:51 +00:00 |
|
Marc G. Fournier
|
5410203949
|
Make sure that LIBPQDIR points to the right directory
|
1997-08-17 00:39:02 +00:00 |
|
Marc G. Fournier
|
9093238c7e
|
Fix up paths to $(SRCDIR)
|
1997-08-17 00:33:28 +00:00 |
|
Marc G. Fournier
|
f63f5680e3
|
Add appropriate links into the interfaces directory, as well as a Makefile
covering the interfaces directory
|
1997-08-16 20:56:28 +00:00 |
|
Marc G. Fournier
|
ff246d7b64
|
Bring in Adrian's JDBC driver as an interface
|
1997-08-16 20:51:53 +00:00 |
|
Bruce Momjian
|
fd86ae151a
|
Cleanup global variables, remove stable memory stuff.
|
1997-08-14 16:11:41 +00:00 |
|