@@ -91,208 +91,208 @@ CREATE TRIGGER show_trigger_data_trig_stmt
91
91
BEFORE INSERT OR UPDATE OR DELETE OR TRUNCATE ON trigger_test
92
92
FOR EACH STATEMENT EXECUTE PROCEDURE trigger_data(23,'skidoo');
93
93
insert into trigger_test values(1,'insert');
94
- NOTICE: (" TD[args] => ['23', 'skidoo']",)
94
+ NOTICE: TD[args] => ['23', 'skidoo']
95
95
CONTEXT: PL/Python function "trigger_data"
96
- NOTICE: (' TD[event] => INSERT',)
96
+ NOTICE: TD[event] => INSERT
97
97
CONTEXT: PL/Python function "trigger_data"
98
- NOTICE: (' TD[level] => STATEMENT',)
98
+ NOTICE: TD[level] => STATEMENT
99
99
CONTEXT: PL/Python function "trigger_data"
100
- NOTICE: (' TD[name] => show_trigger_data_trig_stmt',)
100
+ NOTICE: TD[name] => show_trigger_data_trig_stmt
101
101
CONTEXT: PL/Python function "trigger_data"
102
- NOTICE: (' TD[new] => None',)
102
+ NOTICE: TD[new] => None
103
103
CONTEXT: PL/Python function "trigger_data"
104
- NOTICE: (' TD[old] => None',)
104
+ NOTICE: TD[old] => None
105
105
CONTEXT: PL/Python function "trigger_data"
106
- NOTICE: (' TD[relid] => bogus:12345',)
106
+ NOTICE: TD[relid] => bogus:12345
107
107
CONTEXT: PL/Python function "trigger_data"
108
- NOTICE: (' TD[table_name] => trigger_test',)
108
+ NOTICE: TD[table_name] => trigger_test
109
109
CONTEXT: PL/Python function "trigger_data"
110
- NOTICE: (' TD[table_schema] => public',)
110
+ NOTICE: TD[table_schema] => public
111
111
CONTEXT: PL/Python function "trigger_data"
112
- NOTICE: (' TD[when] => BEFORE',)
112
+ NOTICE: TD[when] => BEFORE
113
113
CONTEXT: PL/Python function "trigger_data"
114
- NOTICE: (" TD[args] => ['23', 'skidoo']",)
114
+ NOTICE: TD[args] => ['23', 'skidoo']
115
115
CONTEXT: PL/Python function "trigger_data"
116
- NOTICE: (' TD[event] => INSERT',)
116
+ NOTICE: TD[event] => INSERT
117
117
CONTEXT: PL/Python function "trigger_data"
118
- NOTICE: (' TD[level] => ROW',)
118
+ NOTICE: TD[level] => ROW
119
119
CONTEXT: PL/Python function "trigger_data"
120
- NOTICE: (' TD[name] => show_trigger_data_trig_before',)
120
+ NOTICE: TD[name] => show_trigger_data_trig_before
121
121
CONTEXT: PL/Python function "trigger_data"
122
- NOTICE: (" TD[new] => {'i': 1, 'v': 'insert'}",)
122
+ NOTICE: TD[new] => {'i': 1, 'v': 'insert'}
123
123
CONTEXT: PL/Python function "trigger_data"
124
- NOTICE: (' TD[old] => None',)
124
+ NOTICE: TD[old] => None
125
125
CONTEXT: PL/Python function "trigger_data"
126
- NOTICE: (' TD[relid] => bogus:12345',)
126
+ NOTICE: TD[relid] => bogus:12345
127
127
CONTEXT: PL/Python function "trigger_data"
128
- NOTICE: (' TD[table_name] => trigger_test',)
128
+ NOTICE: TD[table_name] => trigger_test
129
129
CONTEXT: PL/Python function "trigger_data"
130
- NOTICE: (' TD[table_schema] => public',)
130
+ NOTICE: TD[table_schema] => public
131
131
CONTEXT: PL/Python function "trigger_data"
132
- NOTICE: (' TD[when] => BEFORE',)
132
+ NOTICE: TD[when] => BEFORE
133
133
CONTEXT: PL/Python function "trigger_data"
134
- NOTICE: (" TD[args] => ['23', 'skidoo']",)
134
+ NOTICE: TD[args] => ['23', 'skidoo']
135
135
CONTEXT: PL/Python function "trigger_data"
136
- NOTICE: (' TD[event] => INSERT',)
136
+ NOTICE: TD[event] => INSERT
137
137
CONTEXT: PL/Python function "trigger_data"
138
- NOTICE: (' TD[level] => ROW',)
138
+ NOTICE: TD[level] => ROW
139
139
CONTEXT: PL/Python function "trigger_data"
140
- NOTICE: (' TD[name] => show_trigger_data_trig_after',)
140
+ NOTICE: TD[name] => show_trigger_data_trig_after
141
141
CONTEXT: PL/Python function "trigger_data"
142
- NOTICE: (" TD[new] => {'i': 1, 'v': 'insert'}",)
142
+ NOTICE: TD[new] => {'i': 1, 'v': 'insert'}
143
143
CONTEXT: PL/Python function "trigger_data"
144
- NOTICE: (' TD[old] => None',)
144
+ NOTICE: TD[old] => None
145
145
CONTEXT: PL/Python function "trigger_data"
146
- NOTICE: (' TD[relid] => bogus:12345',)
146
+ NOTICE: TD[relid] => bogus:12345
147
147
CONTEXT: PL/Python function "trigger_data"
148
- NOTICE: (' TD[table_name] => trigger_test',)
148
+ NOTICE: TD[table_name] => trigger_test
149
149
CONTEXT: PL/Python function "trigger_data"
150
- NOTICE: (' TD[table_schema] => public',)
150
+ NOTICE: TD[table_schema] => public
151
151
CONTEXT: PL/Python function "trigger_data"
152
- NOTICE: (' TD[when] => AFTER',)
152
+ NOTICE: TD[when] => AFTER
153
153
CONTEXT: PL/Python function "trigger_data"
154
154
update trigger_test set v = 'update' where i = 1;
155
- NOTICE: (" TD[args] => ['23', 'skidoo']",)
155
+ NOTICE: TD[args] => ['23', 'skidoo']
156
156
CONTEXT: PL/Python function "trigger_data"
157
- NOTICE: (' TD[event] => UPDATE',)
157
+ NOTICE: TD[event] => UPDATE
158
158
CONTEXT: PL/Python function "trigger_data"
159
- NOTICE: (' TD[level] => STATEMENT',)
159
+ NOTICE: TD[level] => STATEMENT
160
160
CONTEXT: PL/Python function "trigger_data"
161
- NOTICE: (' TD[name] => show_trigger_data_trig_stmt',)
161
+ NOTICE: TD[name] => show_trigger_data_trig_stmt
162
162
CONTEXT: PL/Python function "trigger_data"
163
- NOTICE: (' TD[new] => None',)
163
+ NOTICE: TD[new] => None
164
164
CONTEXT: PL/Python function "trigger_data"
165
- NOTICE: (' TD[old] => None',)
165
+ NOTICE: TD[old] => None
166
166
CONTEXT: PL/Python function "trigger_data"
167
- NOTICE: (' TD[relid] => bogus:12345',)
167
+ NOTICE: TD[relid] => bogus:12345
168
168
CONTEXT: PL/Python function "trigger_data"
169
- NOTICE: (' TD[table_name] => trigger_test',)
169
+ NOTICE: TD[table_name] => trigger_test
170
170
CONTEXT: PL/Python function "trigger_data"
171
- NOTICE: (' TD[table_schema] => public',)
171
+ NOTICE: TD[table_schema] => public
172
172
CONTEXT: PL/Python function "trigger_data"
173
- NOTICE: (' TD[when] => BEFORE',)
173
+ NOTICE: TD[when] => BEFORE
174
174
CONTEXT: PL/Python function "trigger_data"
175
- NOTICE: (" TD[args] => ['23', 'skidoo']",)
175
+ NOTICE: TD[args] => ['23', 'skidoo']
176
176
CONTEXT: PL/Python function "trigger_data"
177
- NOTICE: (' TD[event] => UPDATE',)
177
+ NOTICE: TD[event] => UPDATE
178
178
CONTEXT: PL/Python function "trigger_data"
179
- NOTICE: (' TD[level] => ROW',)
179
+ NOTICE: TD[level] => ROW
180
180
CONTEXT: PL/Python function "trigger_data"
181
- NOTICE: (' TD[name] => show_trigger_data_trig_before',)
181
+ NOTICE: TD[name] => show_trigger_data_trig_before
182
182
CONTEXT: PL/Python function "trigger_data"
183
- NOTICE: (" TD[new] => {'i': 1, 'v': 'update'}",)
183
+ NOTICE: TD[new] => {'i': 1, 'v': 'update'}
184
184
CONTEXT: PL/Python function "trigger_data"
185
- NOTICE: (" TD[old] => {'i': 1, 'v': 'insert'}",)
185
+ NOTICE: TD[old] => {'i': 1, 'v': 'insert'}
186
186
CONTEXT: PL/Python function "trigger_data"
187
- NOTICE: (' TD[relid] => bogus:12345',)
187
+ NOTICE: TD[relid] => bogus:12345
188
188
CONTEXT: PL/Python function "trigger_data"
189
- NOTICE: (' TD[table_name] => trigger_test',)
189
+ NOTICE: TD[table_name] => trigger_test
190
190
CONTEXT: PL/Python function "trigger_data"
191
- NOTICE: (' TD[table_schema] => public',)
191
+ NOTICE: TD[table_schema] => public
192
192
CONTEXT: PL/Python function "trigger_data"
193
- NOTICE: (' TD[when] => BEFORE',)
193
+ NOTICE: TD[when] => BEFORE
194
194
CONTEXT: PL/Python function "trigger_data"
195
- NOTICE: (" TD[args] => ['23', 'skidoo']",)
195
+ NOTICE: TD[args] => ['23', 'skidoo']
196
196
CONTEXT: PL/Python function "trigger_data"
197
- NOTICE: (' TD[event] => UPDATE',)
197
+ NOTICE: TD[event] => UPDATE
198
198
CONTEXT: PL/Python function "trigger_data"
199
- NOTICE: (' TD[level] => ROW',)
199
+ NOTICE: TD[level] => ROW
200
200
CONTEXT: PL/Python function "trigger_data"
201
- NOTICE: (' TD[name] => show_trigger_data_trig_after',)
201
+ NOTICE: TD[name] => show_trigger_data_trig_after
202
202
CONTEXT: PL/Python function "trigger_data"
203
- NOTICE: (" TD[new] => {'i': 1, 'v': 'update'}",)
203
+ NOTICE: TD[new] => {'i': 1, 'v': 'update'}
204
204
CONTEXT: PL/Python function "trigger_data"
205
- NOTICE: (" TD[old] => {'i': 1, 'v': 'insert'}",)
205
+ NOTICE: TD[old] => {'i': 1, 'v': 'insert'}
206
206
CONTEXT: PL/Python function "trigger_data"
207
- NOTICE: (' TD[relid] => bogus:12345',)
207
+ NOTICE: TD[relid] => bogus:12345
208
208
CONTEXT: PL/Python function "trigger_data"
209
- NOTICE: (' TD[table_name] => trigger_test',)
209
+ NOTICE: TD[table_name] => trigger_test
210
210
CONTEXT: PL/Python function "trigger_data"
211
- NOTICE: (' TD[table_schema] => public',)
211
+ NOTICE: TD[table_schema] => public
212
212
CONTEXT: PL/Python function "trigger_data"
213
- NOTICE: (' TD[when] => AFTER',)
213
+ NOTICE: TD[when] => AFTER
214
214
CONTEXT: PL/Python function "trigger_data"
215
215
delete from trigger_test;
216
- NOTICE: (" TD[args] => ['23', 'skidoo']",)
216
+ NOTICE: TD[args] => ['23', 'skidoo']
217
217
CONTEXT: PL/Python function "trigger_data"
218
- NOTICE: (' TD[event] => DELETE',)
218
+ NOTICE: TD[event] => DELETE
219
219
CONTEXT: PL/Python function "trigger_data"
220
- NOTICE: (' TD[level] => STATEMENT',)
220
+ NOTICE: TD[level] => STATEMENT
221
221
CONTEXT: PL/Python function "trigger_data"
222
- NOTICE: (' TD[name] => show_trigger_data_trig_stmt',)
222
+ NOTICE: TD[name] => show_trigger_data_trig_stmt
223
223
CONTEXT: PL/Python function "trigger_data"
224
- NOTICE: (' TD[new] => None',)
224
+ NOTICE: TD[new] => None
225
225
CONTEXT: PL/Python function "trigger_data"
226
- NOTICE: (' TD[old] => None',)
226
+ NOTICE: TD[old] => None
227
227
CONTEXT: PL/Python function "trigger_data"
228
- NOTICE: (' TD[relid] => bogus:12345',)
228
+ NOTICE: TD[relid] => bogus:12345
229
229
CONTEXT: PL/Python function "trigger_data"
230
- NOTICE: (' TD[table_name] => trigger_test',)
230
+ NOTICE: TD[table_name] => trigger_test
231
231
CONTEXT: PL/Python function "trigger_data"
232
- NOTICE: (' TD[table_schema] => public',)
232
+ NOTICE: TD[table_schema] => public
233
233
CONTEXT: PL/Python function "trigger_data"
234
- NOTICE: (' TD[when] => BEFORE',)
234
+ NOTICE: TD[when] => BEFORE
235
235
CONTEXT: PL/Python function "trigger_data"
236
- NOTICE: (" TD[args] => ['23', 'skidoo']",)
236
+ NOTICE: TD[args] => ['23', 'skidoo']
237
237
CONTEXT: PL/Python function "trigger_data"
238
- NOTICE: (' TD[event] => DELETE',)
238
+ NOTICE: TD[event] => DELETE
239
239
CONTEXT: PL/Python function "trigger_data"
240
- NOTICE: (' TD[level] => ROW',)
240
+ NOTICE: TD[level] => ROW
241
241
CONTEXT: PL/Python function "trigger_data"
242
- NOTICE: (' TD[name] => show_trigger_data_trig_before',)
242
+ NOTICE: TD[name] => show_trigger_data_trig_before
243
243
CONTEXT: PL/Python function "trigger_data"
244
- NOTICE: (' TD[new] => None',)
244
+ NOTICE: TD[new] => None
245
245
CONTEXT: PL/Python function "trigger_data"
246
- NOTICE: (" TD[old] => {'i': 1, 'v': 'update'}",)
246
+ NOTICE: TD[old] => {'i': 1, 'v': 'update'}
247
247
CONTEXT: PL/Python function "trigger_data"
248
- NOTICE: (' TD[relid] => bogus:12345',)
248
+ NOTICE: TD[relid] => bogus:12345
249
249
CONTEXT: PL/Python function "trigger_data"
250
- NOTICE: (' TD[table_name] => trigger_test',)
250
+ NOTICE: TD[table_name] => trigger_test
251
251
CONTEXT: PL/Python function "trigger_data"
252
- NOTICE: (' TD[table_schema] => public',)
252
+ NOTICE: TD[table_schema] => public
253
253
CONTEXT: PL/Python function "trigger_data"
254
- NOTICE: (' TD[when] => BEFORE',)
254
+ NOTICE: TD[when] => BEFORE
255
255
CONTEXT: PL/Python function "trigger_data"
256
- NOTICE: (" TD[args] => ['23', 'skidoo']",)
256
+ NOTICE: TD[args] => ['23', 'skidoo']
257
257
CONTEXT: PL/Python function "trigger_data"
258
- NOTICE: (' TD[event] => DELETE',)
258
+ NOTICE: TD[event] => DELETE
259
259
CONTEXT: PL/Python function "trigger_data"
260
- NOTICE: (' TD[level] => ROW',)
260
+ NOTICE: TD[level] => ROW
261
261
CONTEXT: PL/Python function "trigger_data"
262
- NOTICE: (' TD[name] => show_trigger_data_trig_after',)
262
+ NOTICE: TD[name] => show_trigger_data_trig_after
263
263
CONTEXT: PL/Python function "trigger_data"
264
- NOTICE: (' TD[new] => None',)
264
+ NOTICE: TD[new] => None
265
265
CONTEXT: PL/Python function "trigger_data"
266
- NOTICE: (" TD[old] => {'i': 1, 'v': 'update'}",)
266
+ NOTICE: TD[old] => {'i': 1, 'v': 'update'}
267
267
CONTEXT: PL/Python function "trigger_data"
268
- NOTICE: (' TD[relid] => bogus:12345',)
268
+ NOTICE: TD[relid] => bogus:12345
269
269
CONTEXT: PL/Python function "trigger_data"
270
- NOTICE: (' TD[table_name] => trigger_test',)
270
+ NOTICE: TD[table_name] => trigger_test
271
271
CONTEXT: PL/Python function "trigger_data"
272
- NOTICE: (' TD[table_schema] => public',)
272
+ NOTICE: TD[table_schema] => public
273
273
CONTEXT: PL/Python function "trigger_data"
274
- NOTICE: (' TD[when] => AFTER',)
274
+ NOTICE: TD[when] => AFTER
275
275
CONTEXT: PL/Python function "trigger_data"
276
276
truncate table trigger_test;
277
- NOTICE: (" TD[args] => ['23', 'skidoo']",)
277
+ NOTICE: TD[args] => ['23', 'skidoo']
278
278
CONTEXT: PL/Python function "trigger_data"
279
- NOTICE: (' TD[event] => TRUNCATE',)
279
+ NOTICE: TD[event] => TRUNCATE
280
280
CONTEXT: PL/Python function "trigger_data"
281
- NOTICE: (' TD[level] => STATEMENT',)
281
+ NOTICE: TD[level] => STATEMENT
282
282
CONTEXT: PL/Python function "trigger_data"
283
- NOTICE: (' TD[name] => show_trigger_data_trig_stmt',)
283
+ NOTICE: TD[name] => show_trigger_data_trig_stmt
284
284
CONTEXT: PL/Python function "trigger_data"
285
- NOTICE: (' TD[new] => None',)
285
+ NOTICE: TD[new] => None
286
286
CONTEXT: PL/Python function "trigger_data"
287
- NOTICE: (' TD[old] => None',)
287
+ NOTICE: TD[old] => None
288
288
CONTEXT: PL/Python function "trigger_data"
289
- NOTICE: (' TD[relid] => bogus:12345',)
289
+ NOTICE: TD[relid] => bogus:12345
290
290
CONTEXT: PL/Python function "trigger_data"
291
- NOTICE: (' TD[table_name] => trigger_test',)
291
+ NOTICE: TD[table_name] => trigger_test
292
292
CONTEXT: PL/Python function "trigger_data"
293
- NOTICE: (' TD[table_schema] => public',)
293
+ NOTICE: TD[table_schema] => public
294
294
CONTEXT: PL/Python function "trigger_data"
295
- NOTICE: (' TD[when] => BEFORE',)
295
+ NOTICE: TD[when] => BEFORE
296
296
CONTEXT: PL/Python function "trigger_data"
297
297
DROP FUNCTION trigger_data() CASCADE;
298
298
NOTICE: drop cascades to 3 other objects
0 commit comments