c851033406
* 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
66 lines
1.1 KiB
Markdown
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
|
|
```
|