Files
CyberStrikeAI/internal/knowledge/schema_migrate.go
T

18 lines
526 B
Go

package knowledge
import (
"cyberstrike-ai/internal/database"
"database/sql"
)
// EnsureKnowledgeEmbeddingsSchema checks against the canonical SQLite schema;
// callers no longer maintain an independent list of embedding columns.
func EnsureKnowledgeEmbeddingsSchema(db *sql.DB) error {
return database.EnsureKnowledgeSchema(db)
}
// ensureKnowledgeEmbeddingsSubIndexesColumn is retained for compatibility.
func ensureKnowledgeEmbeddingsSubIndexesColumn(db *sql.DB) error {
return EnsureKnowledgeEmbeddingsSchema(db)
}