tercul-backend/models
Damir Mukimov 4957117cb6 Initial commit: Tercul Go project with comprehensive architecture
- Core Go application with GraphQL API using gqlgen
- Comprehensive data models for literary works, authors, translations
- Repository pattern with caching layer
- Authentication and authorization system
- Linguistics analysis capabilities with multiple adapters
- Vector search integration with Weaviate
- Docker containerization support
- Python data migration and analysis scripts
- Clean architecture with proper separation of concerns
- Production-ready configuration and middleware
- Proper .gitignore excluding vendor/, database files, and build artifacts
2025-08-13 07:42:32 +02:00
..
analytics.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
base.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
interaction.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
junction_tables.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
linguistic.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
literary.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
location.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
metadata.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
organization.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
polymorphic_translations.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
psychological.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
relationship.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
rights.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
system.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
user_test.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00
user.go Initial commit: Tercul Go project with comprehensive architecture 2025-08-13 07:42:32 +02:00