quivr/backend/supabase/migrations
AmineDiro ca93cb9062
refacto(backend): poetry package manager and chat route refactoring (#2684)
# Description
- Added package manager
- Added precommit checks
- Rewrote dependency injection of Services and Repositories
- Integrate async SQL alchemy engine
- Migrate Chat  repository to SQLModel 
- Migrated ChatHistory repository to SQLModel
- User SQLModel
- Unit test methodology with db rollback
- Unit tests ChatRepository
- Test ChatService get_history
- Brain entity SQL Model
- Promp SQLModel
- Rewrite chat/{chat_id}/question route
- updated docker files and docker compose in dev and production

Added `quivr_core` subpackages:
- Refactored KnowledgebrainQa
- Added Rag service to interface with non-rag dependencies

---------

Co-authored-by: aminediro <aminediro@github.com>
2024-06-26 00:58:55 -07:00
..
20240103173626_init.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240103175048_prod.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240103181249_premium.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240103181925_cleanup.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240103193921_stripe_customers.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240103194255_api.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240103204741_product_to_features.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240103231656_product.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240103234423_models.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240107231636_policies.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240119070124_search.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240119222036_metadata.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240120004107_tags.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240121195523_fix-public.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240122194117_monthly-credit.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240125230346_raw.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240206040636_notion.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240207034043_related.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240207071108_chunk.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240216192826_integration.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240228182948_notion.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240304223646_integrations-all.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240305225452_tags-integration.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240306013910_allow_model_change.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240306205133_integration_display_name.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240313024244_onboarding-user.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240314005817_user_identity_company_info.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240316195514_usage_purpose.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240318024425_rename_feedback_to_thumbs.sql Add Supabase schema, migrations, and .gitignore file 2024-04-27 15:31:43 +02:00
20240320215813_fix_match_vector_function.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240329212126_onboarding_brain.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240330233534_ingestion.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240402005455_ingestion.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240402013303_ingestion_url.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240402015128_seed-ingestions.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240410112108_assistant.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240501180719_notifications.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240506150059_timestampz.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240514080520_rls_optim.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240516143634_syncs.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240521144817_syncs-files.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240529132812_syncs-emails.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00
20240606170930_sync-reduce-time.sql chore: Set default value for "last_synced" column in "syncs_active" table to '2024-06-01 15:30:25+00' (#2638) 2024-06-06 10:11:10 -07:00
20240608095352_supported-sync.sql fix: integrations (#2642) 2024-06-08 02:55:11 -07:00
20240610141546_force-sync.sql feat: Add force_sync option to SyncsActiveUpdateInput (#2652) 2024-06-10 07:17:09 -07:00
20240624195400_stripe-optim.sql feat: Improve efficiency of syncing stripe (#2719) 2024-06-24 13:17:48 -07:00
local_20240107152745_ollama.sql refacto(backend): poetry package manager and chat route refactoring (#2684) 2024-06-26 00:58:55 -07:00