tachybase_todo/docs/en-US/getting-started/upgrading.md
chenos c851033406
feat: update docs (#413)
* feat: add alert message

* chore(versions): 😊 publish v0.7.0-alpha.61

* fix(create-nocobase-app): add storage folder

* fix(docs): storage path error

* chore(versions): 😊 publish v0.7.0-alpha.62

* docs: update upgrading

* docs: update release notes
2022-05-23 18:48:15 +08:00

66 lines
1.1 KiB
Markdown

# Upgrading
<Alert>
This document only applies to versions after v0.7.0-alpha.57. Projects created before need to be recreated.
</Alert>
Make sure to back up your database before upgrading
## Docker
Switch to the project directory
```bash
# SQLite
cd nocobase/docker/app-sqlite
# MySQL
cd nocobase/docker/app-mysql
# PostgreSQL
cd nocobase/docker/app-postgres
```
In the `docker-compose.yml` file, replace the image of the app container with the latest version
```yml
services:
app:
image: nocobase/nocobase:0.7.0-alpha.62
```
Download the image and start it
```bash
# Download the latest image and start it
docker-compose up -d app
# Check the status of the app process
docker-compose logs app
```
## create-nocobase-app
Execute the `nocobase upgrad` command
```bash
# Switch to the project directory
cd my-nocobase-app
# Execute the update command
yarn nocobase upgrade
# Start
yarn start
```
## Git source code
```bash
# Switch to the project directory
cd my-nocobase-app
# Pull latest source code
git pull
# Execute the update command
yarn nocobase upgrade
# Start
yarn start
```