Spaces:
Paused
Paused
File size: 483 Bytes
5afb033 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | -- Enable pgvector extension
CREATE EXTENSION IF NOT EXISTS vector;
-- Create books table
CREATE TABLE IF NOT EXISTS books (
id SERIAL PRIMARY KEY,
title TEXT NOT NULL,
author TEXT NOT NULL,
library TEXT NOT NULL,
shelf_location TEXT NOT NULL,
available BOOLEAN DEFAULT TRUE,
embedding VECTOR(768) -- nomic-embed-text-v1.5 is 768 dimensions
);
-- Create index for vector similarity search
CREATE INDEX ON books USING hnsw (embedding vector_cosine_ops);
|