17 lines
510 B
SQL
17 lines
510 B
SQL
-- migrate:up
|
|
create table if not exists product_embeddings_cache (
|
|
tenant_id uuid not null references tenants(id) on delete cascade,
|
|
content_hash text not null,
|
|
content_text text not null,
|
|
embedding jsonb not null,
|
|
model text not null,
|
|
updated_at timestamptz not null default now(),
|
|
primary key (tenant_id, content_hash)
|
|
);
|
|
|
|
create index if not exists product_embeddings_cache_tenant_idx
|
|
on product_embeddings_cache (tenant_id);
|
|
|
|
-- migrate:down
|
|
drop table if exists product_embeddings_cache;
|