mirror of
https://github.com/System-End/hackatime.git
synced 2026-04-19 22:15:14 +00:00
Improve AGENT.md for amp
This commit is contained in:
parent
f82da334db
commit
f3f604601b
1 changed files with 9 additions and 9 deletions
18
AGENT.md
18
AGENT.md
|
|
@ -1,16 +1,16 @@
|
|||
# AGENT.md - Rails Hackatime/Harbor Project
|
||||
|
||||
## Commands
|
||||
- **Tests**: `rails test` (all), `rails test test/models/user_test.rb` (single file), `rails test test/models/user_test.rb -n test_method_name` (single test)
|
||||
- **Lint**: `bundle exec rubocop` (check), `bundle exec rubocop -A` (auto-fix)
|
||||
- **Console**: `rails c` (interactive console)
|
||||
- **Server**: `rails s -b 0.0.0.0` (development server)
|
||||
- **Database**: `rails db:migrate`, `rails db:create`, `rails db:schema:load`, `rails db:seed`
|
||||
- **Security**: `bundle exec brakeman` (security audit)
|
||||
## Commands (via Docker Compose)
|
||||
- **Tests**: `docker compose run web rails test` (all), `docker compose run web rails test test/models/user_test.rb` (single file), `docker compose run web rails test test/models/user_test.rb -n test_method_name` (single test) - Note: Limited test coverage
|
||||
- **Lint**: `docker compose run web bundle exec rubocop` (check), `docker compose run web bundle exec rubocop -A` (auto-fix)
|
||||
- **Console**: `docker compose run web rails c` (interactive console)
|
||||
- **Server**: `docker compose run --service-ports web rails s -b 0.0.0.0` (development server)
|
||||
- **Database**: `docker compose run web rails db:migrate`, `docker compose run web rails db:create`, `docker compose run web rails db:schema:load`, `docker compose run web rails db:seed`
|
||||
- **Security**: `docker compose run web bundle exec brakeman` (security audit)
|
||||
|
||||
## Docker Development
|
||||
- Start: `docker compose run --service-ports web /bin/bash`
|
||||
- Setup DB: `bin/rails db:create db:schema:load db:seed`
|
||||
- **Interactive shell**: `docker compose run --service-ports web /bin/bash`
|
||||
- **Initial setup**: `docker compose run web bin/rails db:create db:schema:load db:seed`
|
||||
|
||||
## Code Style (rubocop-rails-omakase)
|
||||
- **Naming**: snake_case files/methods/vars, PascalCase classes, 2-space indent
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue