1
0
mirror of https://github.com/postgres/postgres.git synced 2025-06-20 15:22:23 +03:00
Commit Graph

36069 Commits

Author SHA1 Message Date
33b028b5b0 Fix syntax error in psql help. 1997-09-04 15:02:56 +00:00
444369e7b2 struct Trigger changed 1997-09-04 13:26:45 +00:00
9ba606cd24 Prototypes, definitions... 1997-09-04 13:26:19 +00:00
989ab6b1e7 pg_trigger changed 1997-09-04 13:25:14 +00:00
bad4bc40b9 CREATE/DROP TRIGGER syntax 1997-09-04 13:24:26 +00:00
0badb77e73 Fixed _copyRangeTblEntry 1997-09-04 13:24:01 +00:00
78d74e32fb execMain.c: little changes in trigger interface...
spi.c: functions to prepare/run and preserve plans for
       duration of transaction/session. Some data utilities.
1997-09-04 13:22:39 +00:00
dc13d5d307 Before row insertion triggers call. 1997-09-04 13:19:01 +00:00
8d6e5f07ff heap_destroy:RelationRemoveTriggers() 1997-09-04 13:17:59 +00:00
35378a4efc Fix syntax error. 1997-09-03 16:48:59 +00:00
ec70b3c07c Remove comment line in rules section. Keith reports trouble on Solaris
and O'Reilly "lex & yacc" book claims ATT-lex has trouble with comments.
1997-09-02 02:32:35 +00:00
6084c915d0 Triggers added to Relation 1997-09-01 08:13:22 +00:00
b69b815e3a + Member for actions in CreateTrigStmt. 1997-09-01 08:11:57 +00:00
2ca45d5729 Function prototypes. 1997-09-01 08:10:12 +00:00
38f0ffd36c #define TriggerRelationName "pg_trigger" 1997-09-01 08:09:09 +00:00
b9188c3065 trigger_dynamic()->handle_load() func for loading SPI-triggers 1997-09-01 08:06:17 +00:00
c67208b3bb Calls of RelationBuildTriggers() & FreeTriggerDesc() 1997-09-01 08:04:38 +00:00
283e18ab0e BEFORE/AFTER ROW INSERT/DELETE/UPDATE triggers startup. 1997-09-01 08:01:46 +00:00
8c798538b8 BEFORE/AFTER ROW INSERT triggers startup from CopyFrom()
RelationBuildTriggers() & FreeTriggerDesc() in trigger.c
1997-09-01 07:59:06 +00:00
c2efeafe9c Update information and query results for upcoming v6.2 release. 1997-09-01 06:21:00 +00:00
bebfe968e3 Test new intersection and closest point operators.
Fix up results labels on queries.
Update existing queries which now return good results.
1997-09-01 06:19:43 +00:00
2d0e6b0ff7 Test new intersection and closest point operators.
Fix up results labels on queries.
1997-09-01 06:18:45 +00:00
f2a9e203e8 Test for "current" time by comparing against "now". 1997-09-01 06:16:08 +00:00
98462b73f8 Shift time zone to GMT to correctly evaluate "current" time. 1997-09-01 06:13:21 +00:00
b776831e8b Rearrange scanning code to support extended comments.
Use #define symbols rather than integers for scanning states.
1997-09-01 06:09:53 +00:00
1bf90bc7d3 Add structure for subselects.
Add field to support "WITH TIME ZONE".
1997-09-01 06:04:59 +00:00
570620c569 Add SQL92 string handling features (SUBSTRING, TRIM, EXTRACT).
Add parsing for UNION and outer JOINs.
Implement SQL92 "WITH TIME ZONE".
Allow some reserved words as identifiers and column labels.
Clean up indentation and "orphan spaces and tabs".
1997-09-01 06:00:35 +00:00
05cdb99bfb Add detection and warnings for UNION and HAVING clauses.
Generate non-fatal warning only and proceed by ignoring clauses.
1997-09-01 05:56:34 +00:00
05eb632864 Add more reserved words, mostly for SQL92 compliance.
Include reserved words for string handling, outer joins, and unions.
1997-09-01 05:53:31 +00:00
559a28747a Use exclusive states for parsing quoted strings.
Implement extended comments ("/* ... */") using exclusive states.
Modify definitions of operators to remove some restrictions on characters
 and character order.
1997-09-01 05:51:52 +00:00
1370a08746 Fix return value data type declarations for box_circle() and poly_circle(). 1997-09-01 05:46:09 +00:00
8dd090f6da CREATE/DROP TRIGGER statement nodes 1997-08-31 11:43:09 +00:00
bcf03a7ed6 CREATE/DROP TRIGGER functions 1997-08-31 11:42:21 +00:00
502f6f3889 CREATE/DROP TRIGGER 1997-08-31 11:41:55 +00:00
d65584d297 Get rid of #include "../backend/parser/parse.h 1997-08-31 11:41:20 +00:00
4e9a3f4ef0 Workplace for CREATE/DROP TRIGGER 1997-08-31 11:40:13 +00:00
f2cc46dd54 Indexing of pg_trigger 1997-08-31 09:56:18 +00:00
2d7b93c0ca Welcome, triggers 1997-08-31 09:55:24 +00:00
6a061da272 Update patch from Peter <patches@maidast.demon.co.uk> 1997-08-31 08:15:13 +00:00
0b6dc93b32 Add spi.o 1997-08-30 10:28:47 +00:00
65191fabfd indent flag change. 1997-08-29 21:41:33 +00:00
0aea0f2063 Cleanup. 1997-08-29 21:20:09 +00:00
fddc57bfcd Add PGINDENT and support program. 1997-08-29 21:13:00 +00:00
448332a769 TupleUpdatedByCurXactAndCmd () changed due to
Fix very old bug which made tuples changed/inserted by a commnd
visible to command itself (so we had multiple update of updated tuples,
etc).
1997-08-29 09:12:20 +00:00
d8933d5cff New results destination for SPI manager. 1997-08-29 09:06:27 +00:00
0d0254d1fb SPI manager. 1997-08-29 09:05:57 +00:00
3152996ffb Fix very old bug which made tuples changed/inserted by a commnd
visible to command itself (so we had multiple update of updated tuples,
etc).
1997-08-29 09:05:25 +00:00
e06099c607 heap_getattr fix for aix. 1997-08-29 00:44:55 +00:00
8fd0898814 Fix time_cmp 1997-08-28 05:06:29 +00:00
ed118276e3 Clean CommandInfo after posting to client. 1997-08-28 05:05:43 +00:00