task-fic-display
This commit is contained in:
47
docs/operations/system-bootstrap.md
Normal file
47
docs/operations/system-bootstrap.md
Normal file
@@ -0,0 +1,47 @@
|
||||
# System Bootstrap
|
||||
|
||||
## Fresh local development
|
||||
|
||||
```bash
|
||||
npm install
|
||||
ALLOW_DB_RESET=true npm run db:fresh
|
||||
npm exec tsc --noEmit
|
||||
npm run dev
|
||||
```
|
||||
|
||||
## Fresh UAT or demo data
|
||||
|
||||
```bash
|
||||
ALLOW_DB_RESET=true npm run db:fresh:uat
|
||||
```
|
||||
|
||||
## Existing database upgrade
|
||||
|
||||
```bash
|
||||
npm run db:migrate
|
||||
npm run seed:system
|
||||
```
|
||||
|
||||
## PDF template reseed only
|
||||
|
||||
```bash
|
||||
npm run seed:pdf-template
|
||||
```
|
||||
|
||||
## Verification
|
||||
|
||||
```bash
|
||||
npm exec tsc --noEmit
|
||||
npm run build
|
||||
npm run verify:encoding
|
||||
npm run verify:crm-access
|
||||
npm run audit:pdf
|
||||
```
|
||||
|
||||
## Script guide
|
||||
|
||||
- `db:*` = database lifecycle
|
||||
- `seed:*` = data bootstrap
|
||||
- `verify:*` = validation
|
||||
- `audit:*` = diagnostics
|
||||
- `legacy:*` = historical task-specific tools
|
||||
Reference in New Issue
Block a user