blob: b761b5a0ad8068fb0989838dd5209633fbccaf54 [file]
package spanner
// Generated by //go/sql/exporter/
// DO NOT EDIT
const Schema = `CREATE TABLE IF NOT EXISTS CLInfo (
project STRING(MAX) NOT NULL,
repo STRING(MAX) NOT NULL,
change_id INT64 NOT NULL,
cl_subject STRING(MAX),
cl_description STRING(MAX)
) PRIMARY KEY (project, repo, change_id);
CREATE TABLE IF NOT EXISTS CommentHistory (
id STRING(MAX) PRIMARY KEY,
project STRING(MAX) NOT NULL,
repo STRING(MAX),
category STRING(MAX) NOT NULL,
change_id INT64 NOT NULL,
file_path STRING(MAX),
comment_text STRING(MAX),
code_snippet STRING(MAX),
analysis STRING(MAX),
embedding ARRAY<FLOAT32>(vector_length=>768) NOT NULL,
CONSTRAINT FK_CommentHistory_CLInfo FOREIGN KEY (project, repo, change_id) REFERENCES CLInfo (project, repo, change_id)
);
CREATE VECTOR INDEX IF NOT EXISTS CommentHistoryEmbeddingIndex on CommentHistory (embedding) OPTIONS (distance_type='COSINE');
`
var CLInfo = []string{
"project",
"repo",
"change_id",
"cl_subject",
"cl_description",
}
var CommentHistory = []string{
"id",
"project",
"repo",
"category",
"change_id",
"file_path",
"comment_text",
"code_snippet",
"analysis",
"embedding",
"CONSTRAINT",
"VECTOR",
}