|
|
|
@ -32,7 +32,8 @@ final class Version20250927120000 extends AbstractMigration |
|
|
|
$this->addSql('CREATE INDEX IF NOT EXISTS IDX_EVENT_PUBKEY ON event (pubkey)'); |
|
|
|
$this->addSql('CREATE INDEX IF NOT EXISTS IDX_EVENT_PUBKEY ON event (pubkey)'); |
|
|
|
|
|
|
|
|
|
|
|
// Add GIN index on tags JSON column for efficient JSON queries |
|
|
|
// Add GIN index on tags JSON column for efficient JSON queries |
|
|
|
$this->addSql('CREATE INDEX IF NOT EXISTS IDX_EVENT_TAGS_GIN ON event USING GIN (tags)'); |
|
|
|
// Note: jsonb_ops is the default operator class for JSONB columns |
|
|
|
|
|
|
|
$this->addSql('CREATE INDEX IF NOT EXISTS IDX_EVENT_TAGS_GIN ON event USING GIN (tags jsonb_ops)'); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public function down(Schema $schema): void |
|
|
|
public function down(Schema $schema): void |
|
|
|
|