Merged in feature/preserve-folder-paths (pull request #179)

support folder paths

* support folder paths

* s3 storage docs
This commit is contained in:
Jay Brown
2025-09-05 18:25:31 +00:00
parent 0ad41de26b
commit 730f3ba11a
27 changed files with 8281 additions and 63 deletions
@@ -0,0 +1,3 @@
-- Remove filename column and index
DROP INDEX IF EXISTS idx_documents_filename;
ALTER TABLE documents DROP COLUMN IF EXISTS filename;
@@ -0,0 +1,5 @@
-- Add filename column to documents table to store original filename with path
ALTER TABLE documents ADD COLUMN filename TEXT;
-- Add index for efficient filename searches
CREATE INDEX idx_documents_filename ON documents(filename);
@@ -0,0 +1,2 @@
DROP INDEX IF EXISTS idx_documentuploads_filename;
ALTER TABLE documentUploads DROP COLUMN IF EXISTS filename;
@@ -0,0 +1,2 @@
ALTER TABLE documentUploads ADD COLUMN filename TEXT;
CREATE INDEX idx_documentuploads_filename ON documentUploads(filename);
@@ -0,0 +1,2 @@
DROP INDEX IF EXISTS idx_documentuploads_batch_id;
ALTER TABLE documentUploads DROP COLUMN IF EXISTS batch_id;
@@ -0,0 +1,2 @@
ALTER TABLE documentUploads ADD COLUMN batch_id uuid;
CREATE INDEX idx_documentuploads_batch_id ON documentUploads(batch_id);
@@ -0,0 +1 @@
DROP INDEX IF EXISTS idx_documentuploads_clientid;
@@ -0,0 +1 @@
CREATE INDEX idx_documentuploads_clientid ON documentUploads(clientId);