From 7d72c0de050a4e86401f63e6dd990c2d48f5906e Mon Sep 17 00:00:00 2001 From: Logan Williams Date: Fri, 29 Jul 2022 12:16:17 +0200 Subject: [PATCH] Add index for network analysis --- cisticola/base.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cisticola/base.py b/cisticola/base.py index d1f80b8..01df6f4 100644 --- a/cisticola/base.py +++ b/cisticola/base.py @@ -6,7 +6,7 @@ import json import io from sqlalchemy.orm import registry -from sqlalchemy import Table, Column, Integer, String, JSON, DateTime, ForeignKey, Boolean +from sqlalchemy import Table, Column, Integer, String, JSON, DateTime, ForeignKey, Boolean, Index import pytesseract import PIL import exiftool @@ -515,6 +515,8 @@ post_table = Table('posts', mapper_registry.metadata, Column('normalized_content', String) ) +posts_forwarded_from_channel_index = Index('posts_channel_forwarded_from_idx', post_table.c.channel, post_table.c.forwarded_from) + media_table = Table('media', mapper_registry.metadata, Column('id', Integer, primary_key=True, autoincrement=True),