Skip to content

Commit 2940eb6

Browse files
committed
Removed unnecessary 'type' column from tag table in PostgresDCBRecorderTT.
1 parent b6a436b commit 2940eb6

File tree

1 file changed

+7
-11
lines changed

1 file changed

+7
-11
lines changed

eventsourcing/dcb/postgres_tt.py

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@
7979
"""
8080
CREATE TABLE IF NOT EXISTS {schema}.{tags_table} (
8181
tag text,
82-
type text,
8382
main_id bigint REFERENCES {events_table} (id)
8483
) WITH (
8584
autovacuum_enabled = true,
@@ -134,7 +133,6 @@
134133
SELECT
135134
t.main_id,
136135
qi.ordinality,
137-
t.type,
138136
t.tag,
139137
qi.tags AS required_tags,
140138
qi.types AS allowed_types
@@ -188,19 +186,18 @@
188186
INSERT INTO {schema}.{events_table} (type, data, tags)
189187
SELECT i.type, i.data, i.tags
190188
FROM input i
191-
RETURNING id, type, tags
189+
RETURNING id, tags
192190
),
193191
expanded_tags AS (
194192
SELECT
195193
ins.id AS main_id,
196-
ins.type,
197194
tag
198195
FROM inserted ins,
199196
unnest(ins.tags) AS tag
200197
),
201198
tag_insert AS (
202-
INSERT INTO {schema}.{tags_table} (tag, type, main_id)
203-
SELECT tag, type, main_id
199+
INSERT INTO {schema}.{tags_table} (tag, main_id)
200+
SELECT tag, main_id
204201
FROM expanded_tags
205202
)
206203
SELECT id FROM inserted
@@ -236,7 +233,6 @@
236233
SELECT
237234
t.main_id,
238235
qi.ordinality,
239-
t.type,
240236
t.tag,
241237
qi.tags AS required_tags,
242238
qi.types AS allowed_types
@@ -286,16 +282,16 @@
286282
INSERT INTO {schema}.{events_table} (type, data, tags)
287283
SELECT type, data, tags
288284
FROM new_data
289-
RETURNING id, type, tags
285+
RETURNING id, tags
290286
),
291287
expanded_tags AS (
292-
SELECT ins.id AS main_id, ins.type, tag
288+
SELECT ins.id AS main_id, tag
293289
FROM inserted ins,
294290
unnest(ins.tags) AS tag
295291
),
296292
tag_insert AS (
297-
INSERT INTO {schema}.{tags_table} (tag, type, main_id)
298-
SELECT tag, type, main_id
293+
INSERT INTO {schema}.{tags_table} (tag, main_id)
294+
SELECT tag, main_id
299295
FROM expanded_tags
300296
)
301297
SELECT id FROM inserted;

0 commit comments

Comments
 (0)