Vadim B. Mikheev
|
174bc0c1e7
|
Tests for CHECK/DEFAULT
|
1997-08-28 04:49:34 +00:00 |
|
Vadim B. Mikheev
|
3751b49545
|
Number of tuples inserted/affected by INSERT/UPDATE/DELETE...
|
1997-08-27 09:05:24 +00:00 |
|
Vadim B. Mikheev
|
40ac5a692b
|
heap_delete returns int now (for non-functional deletes).
|
1997-08-27 09:03:47 +00:00 |
|
Marc G. Fournier
|
ceac1d5a4e
|
Only need to check for strerror once :)
|
1997-08-27 05:06:20 +00:00 |
|
Bruce Momjian
|
ed7a17dca0
|
Remove unneeded stat calls.
|
1997-08-27 03:48:50 +00:00 |
|
Bruce Momjian
|
75c6c2b608
|
Inlined heap_getattr().
|
1997-08-26 23:31:58 +00:00 |
|
Bruce Momjian
|
20afa04d03
|
Fix for pointer arithmetic.
|
1997-08-26 19:24:36 +00:00 |
|
Bruce Momjian
|
6451b04a08
|
rename sections.
|
1997-08-26 17:39:32 +00:00 |
|
Bruce Momjian
|
ed626314e6
|
unix.1 renamed to pgintro.1.
|
1997-08-26 17:30:09 +00:00 |
|
Bruce Momjian
|
99e9deac73
|
Manual page renaming.
|
1997-08-26 17:00:23 +00:00 |
|
Bruce Momjian
|
5927d47b4f
|
Change void * to Dllist*.
|
1997-08-26 14:05:47 +00:00 |
|
Bruce Momjian
|
0bdd6d1e00
|
pg_passwd cleanup.
|
1997-08-25 23:28:04 +00:00 |
|
Bruce Momjian
|
86062218da
|
pg_passwd cleanup.
|
1997-08-25 23:11:21 +00:00 |
|
Bruce Momjian
|
c6e7baa7e1
|
pg_passwd cleanup
|
1997-08-25 20:00:03 +00:00 |
|
Bruce Momjian
|
f8fda03d12
|
pg_password utility. Cleanup for psql passwords. New datetime contrib stuff for new version. Fix for strutils needing config.h.
|
1997-08-25 19:41:52 +00:00 |
|
Bruce Momjian
|
8d0e658d06
|
Small cleanup.
|
1997-08-25 04:15:40 +00:00 |
|
Bruce Momjian
|
c4cb617504
|
Major patch to speed up backend startup after profiling analysis.
|
1997-08-24 23:08:01 +00:00 |
|
Bruce Momjian
|
281ba3f40d
|
Update .similar version file.
|
1997-08-22 18:48:25 +00:00 |
|
Bruce Momjian
|
e045278e7e
|
Fix for no NULL in CREATE TABLE.
|
1997-08-22 17:15:41 +00:00 |
|
Bruce Momjian
|
50881e336b
|
Remove compile warning.
|
1997-08-22 16:48:14 +00:00 |
|
Bruce Momjian
|
0a50d30bd7
|
Warning in makefile added from DArcy.
|
1997-08-22 16:38:33 +00:00 |
|
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 |
|