diff --git a/CLAUDE.md b/CLAUDE.md index 9b9109e..3621b86 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -134,9 +134,9 @@ Go 1.22+ | Gin | GORM | MariaDB 11 | SQLite (glebarez/sqlite) | htmx + Tailwind ## Commands ```bash -go run ./cmd/server # Dev server +go run ./cmd/qfs # Dev server go run ./cmd/cron -job=X # cleanup-pricelists | update-prices | update-popularity -CGO_ENABLED=0 go build -ldflags="-s -w" -o bin/quoteforge ./cmd/server +CGO_ENABLED=0 go build -ldflags="-s -w" -o bin/qfs ./cmd/qfs ``` ## Code Style diff --git a/LOCAL_FIRST_INTEGRATION.md b/LOCAL_FIRST_INTEGRATION.md index 1ec4859..28402d2 100644 --- a/LOCAL_FIRST_INTEGRATION.md +++ b/LOCAL_FIRST_INTEGRATION.md @@ -60,7 +60,7 @@ localConfigService := services.NewLocalConfigurationService( ### Шаг 1: Обновить main.go ```go -// В cmd/server/main.go +// В cmd/qfs/main.go syncService := sync.NewService(pricelistRepo, configRepo, local) // Создать isOnline функцию @@ -165,7 +165,7 @@ type PendingChange struct { ```bash # Compile -go build ./cmd/server +go build ./cmd/qfs # Run ./quoteforge diff --git a/MIGRATION_PRICE_REFRESH.md b/MIGRATION_PRICE_REFRESH.md index f97a3f5..0abe33b 100644 --- a/MIGRATION_PRICE_REFRESH.md +++ b/MIGRATION_PRICE_REFRESH.md @@ -89,7 +89,7 @@ mysql -u user -p RFQ_LOG < migrations/004_add_price_updated_at.sql - `internal/models/configuration.go` - добавлено поле `PriceUpdatedAt` - `internal/services/configuration.go` - добавлен метод `RefreshPrices()` - `internal/handlers/configuration.go` - добавлен обработчик `RefreshPrices()` -- `cmd/server/main.go` - добавлен маршрут `/api/configs/:uuid/refresh-prices` +- `cmd/qfs/main.go` - добавлен маршрут `/api/configs/:uuid/refresh-prices` - `web/templates/index.html` - добавлена кнопка и JavaScript функции - `migrations/004_add_price_updated_at.sql` - SQL миграция - `CLAUDE.md` - обновлена документация diff --git a/README.md b/README.md index 88bdd7f..7e07ff2 100644 --- a/README.md +++ b/README.md @@ -82,7 +82,7 @@ auth: ### 3. Миграции базы данных ```bash -go run ./cmd/server -migrate +go run ./cmd/qfs -migrate ``` ### 4. Импорт метаданных компонентов @@ -95,11 +95,11 @@ go run ./cmd/importer ```bash # Development -go run ./cmd/server +go run ./cmd/qfs # Production -CGO_ENABLED=0 go build -ldflags="-s -w" -o bin/quoteforge ./cmd/server -./bin/quoteforge +CGO_ENABLED=0 go build -ldflags="-s -w" -o bin/qfs ./cmd/qfs +./bin/qfs ``` Приложение будет доступно по адресу: http://localhost:8080 @@ -209,13 +209,13 @@ go run ./cmd/cron -job=update-popularity ```bash # Запуск в режиме разработки (hot reload) -go run ./cmd/server +go run ./cmd/qfs # Запуск тестов go test ./... # Сборка для Linux -CGO_ENABLED=0 go build -ldflags="-s -w" -o bin/quoteforge ./cmd/server +CGO_ENABLED=0 go build -ldflags="-s -w" -o bin/qfs ./cmd/qfs ``` ## Переменные окружения diff --git a/cmd/server/main.go b/cmd/qfs/main.go similarity index 100% rename from cmd/server/main.go rename to cmd/qfs/main.go