tachybase_todo/docs/en-US/welcome/getting-started/upgrading/create-nocobase-app.md
chenos a6eebb940f
feat: update docs (#990)
* feat: improve code

* feat: update docs

* feat: update docs

* Update index.md

* Update features.md

* Update when.md

* Update contributing.md

* Update translations.md

* feat: clean up

* Add files via upload

* Update the-first-app.md

* Update plugins.md

* Update a-b-c.md

* Update blocks.md

* feat: update docs

* Add files via upload

* Update charts.md

* feat: update navs

* Update index.md

* Update index.md

* Update features.md

* Update index.md

* Update docker-compose.md

* Update create-nocobase-app.md

* Update git-clone.md

* Update contributing.md

* Update translations.md

* Update plugins.md

* Update the-first-app.md

* Add files via upload

* Update charts.md

* Update charts.md

* Update a-b-c.md

* Update collections.md

* Update menus.md

* Update menus.md

Co-authored-by: Zhou <zhou.working@gmail.com>
2022-10-31 11:52:17 +08:00

1.6 KiB

Upgrading for create-nocobase-app

Minor version upgrade

Just execute the nocobase upgrade upgrade command

# Switch to the corresponding directory
cd my-nocobase-app
# Execute the update command
yarn nocobase upgrade
# Start
yarn dev

Major upgrade

You can also use this upgrade method if a minor upgrade fails.

1. Create a new NocoBase project

## SQLite
yarn create nocobase-app my-nocobase-app -d sqlite
# MySQL
yarn create nocobase-app my-nocobase-app -d mysql
# PostgreSQL
yarn create nocobase-app my-nocobase-app -d postgres

2. Switching directories

cd my-nocobase-app

3. Install dependencies

📢 This next step may take more than ten minutes due to network environment, system configuration and other factors.

yarn install

4. Modify the .env configuration

Refer to the old version of .env to modify, the database information needs to be configured correctly. The SQLite database also needs to be copied to the . /storage/db/ directory.

5. Old code migration (not required)

Business code refer to the new version of plug-in development tutorial and API reference for modification.

6. Execute the upgrade command

The code is already the latest version, so you need to skip the code update --skip-code-update when upgrading.

yarn nocobase upgrade --skip-code-update

7. Start NocoBase

development environment

yarn dev

Production environment

yarn start # Not supported on win platforms yet

Note: For production environment, if the code has been modified, you need to execute yarn build and restart NocoBase.