RenaiApp/README.md

30 lines
1.0 KiB
Markdown
Raw Normal View History

## Development
2019-03-10 20:29:25 +01:00
- `npm install`, the postinstall runs
- `npm run rebuild`
- might need to install some build tools depending on your platform
- `npm run typeorm:migrate` for installing the database
2019-06-16 21:41:04 +02:00
- `npm run tsc` for backend
- `npm run webpack` for frontend
- `npm dev`
2019-06-23 03:33:48 +02:00
### Database Migrations
Migrations are stored in [src/main/migrations](src/main/migrations) and handled by typeorm.
To auto-generate a migration:
2019-06-23 15:35:57 +02:00
`node_modules/.bin/typeorm migration:generate -n <migration name> -c <connection name>`
2019-06-23 03:33:48 +02:00
To create an empty creation which can be filled with custom migration code:
2019-06-23 15:35:57 +02:00
`node_modules/.bin/typeorm migration:create -n <migration name> -c <connection name>`
2019-06-23 03:33:48 +02:00
To run migrations:
`node_modules/.bin/typeorm migration:run -c <connection name>`
This is also pre-defined in the npm script `typeorm:migrate`.
## Donations
| | |
| --- | ------------------------------------------------------ |
| BCH | bitcoincash:qrm4v447q22nw8lyxmpam2eakd22vmsfagfxttznyc |