From 7205492d38853a9b92e55c3e0920a71d4266b5d9 Mon Sep 17 00:00:00 2001 From: Rogee Date: Thu, 18 Dec 2025 09:51:52 +0800 Subject: [PATCH] update rule --- backend/llm.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/llm.txt b/backend/llm.txt index 63ba9c9..f7c8b51 100644 --- a/backend/llm.txt +++ b/backend/llm.txt @@ -19,6 +19,7 @@ This file condenses `backend/docs/dev/http_api.md` + `backend/docs/dev/model.md` - DO NOT manually write provider declarations (only `atomctl gen provider`). - DO NOT manually write route declarations (only `atomctl gen route`). - DO keep Swagger annotations consistent with actual Fiber route paths (including `:param`). +- MUST: route path parameter placeholders MUST be `camelCase` (e.g. `:tenantCode`), never `snake_case` (e.g. `:tenant_code`). --- @@ -133,6 +134,7 @@ Models live in: - No explicit `BEGIN/COMMIT` needed (framework handles). - Table name should be plural (e.g. `tenants`). +- MUST: when writing migration content, every field/column MUST include a brief Chinese remark, and also include commented details for that field’s usage scenario and rules/constraints (e.g., valid range/format, default behavior, special cases). 3) Apply migration: