Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 1 KB

commands.md

File metadata and controls

32 lines (28 loc) · 1 KB

Reference for commands used during development

Knex

  • Generate migration file
    • knex migrate:make {model_name}
  • Run migrations for development environment
    • knex migrate:latest --env development
  • Run seeds for development environment
    • knex seed:run --env development
  • Rollback
    • knex migrate:rollback

New Entity Creation Order

  • Generate migration for table
    • knex migrate:make {model_name}
    • fill in migration details
    • knex migrate:latest --env development
  • Create model file for model validation
    • server/models/{model_name}
  • Create seed data if applicable
    • server/db/seeds/data/{model_name}
    • update server/db/seeds/data/master_seed.js
  • Create routes file for api routes
    • server/routes/{model_name}
    • also update server/index.js to include new route
  • create queries file for SQL queries(if needed)
    • server/db/queries/{model_name}

Redid Server for session

  • Run server redis-server
  • Run CLI to check redis db redis-cli