- Improved RevisionComparator with fuzzy matching (RapidFuzz) and dynamic DB material loading - Enhanced regex patterns for better size/material extraction - Initialized Alembic for schema migrations and created baseline migration - Added entrypoint.sh for automated migrations in Docker - Fixed SyntaxError in fitting_classifier.py - Updated test suite with new functionality tests
14 lines
277 B
Bash
Executable File
14 lines
277 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
# Wait for DB to be ready (optional, but good practice if not handled by docker-compose)
|
|
# /wait-for-it.sh db:5432 --
|
|
|
|
# Run migrations
|
|
echo "Running database migrations..."
|
|
alembic upgrade head
|
|
|
|
# Start application
|
|
echo "Starting application..."
|
|
exec "$@"
|