I got this error when deploy strapi on my container
[2023-05-12 16:45:58.306] debug: ⛔️ Server wasn't able to start properly.
[2023-05-12 16:45:58.309] error: alter table `upload_folders` add unique `upload_folders_path_id_index`(`path_id`) - ER_DUP_KEYNAME: Duplicate key name 'upload_folders_path_id_index'
Error: ER_DUP_KEYNAME: Duplicate key name 'upload_folders_path_id_index'
at Query.Sequence._packetToError (/usr/src/app/node_modules/mysql/lib/protocol/sequences/Sequence.js:47:14)
at Query.ErrorPacket (/usr/src/app/node_modules/mysql/lib/protocol/sequences/Query.js:79:18)
at Protocol._parsePacket (/usr/src/app/node_modules/mysql/lib/protocol/Protocol.js:291:23)
at Parser._parsePacket (/usr/src/app/node_modules/mysql/lib/protocol/Parser.js:433:10)
at Parser.write (/usr/src/app/node_modules/mysql/lib/protocol/Parser.js:43:10)
at Protocol.write (/usr/src/app/node_modules/mysql/lib/protocol/Protocol.js:38:16)
at TLSSocket.ondata (internal/streams/readable.js:731:22)
at TLSSocket.emit (events.js:400:28)
at TLSSocket.emit (domain.js:475:12)
at addChunk (internal/streams/readable.js:293:12)
--------------------
at Protocol._enqueue (/usr/src/app/node_modules/mysql/lib/protocol/Protocol.js:144:48)
at Connection.query (/usr/src/app/node_modules/mysql/lib/Connection.js:198:25)
at /usr/src/app/node_modules/knex/lib/dialects/mysql/index.js:132:18
at new Promise (<anonymous>)
at Client_MySQL._query (/usr/src/app/node_modules/knex/lib/dialects/mysql/index.js:126:12)
at executeQuery (/usr/src/app/node_modules/knex/lib/execution/internal/query-executioner.js:37:17)
at Client_MySQL.query (/usr/src/app/node_modules/knex/lib/client.js:146:12)
at /usr/src/app/node_modules/knex/lib/execution/transaction.js:363:24
at new Promise (<anonymous>)
at Client_MySQL.trxClient.query (/usr/src/app/node_modules/knex/lib/execution/transaction.js:358:12)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
This is my package.js
{
"name": "mariadb",
"private": true,
"version": "0.1.0",
"description": "A Strapi application",
"scripts": {
"develop": "strapi develop",
"start": "strapi start",
"build": "strapi build --no-optimization",
"strapi": "strapi"
},
"dependencies": {
"@_sh/strapi-plugin-ckeditor": "^2.0.3",
"@bn-digital/strapi-plugin-field-uuid": "^1.1.7",
"@ckeditor/ckeditor5-build-classic": "^36.0.1",
"@ckeditor/ckeditor5-react": "^5.1.0",
"@ckeditor/strapi-plugin-ckeditor": "^0.0.7",
"@strapi/plugin-i18n": "4.5.6",
"@strapi/plugin-users-permissions": "4.5.6",
"@strapi/strapi": "4.5.6",
"mysql": "2.18.1"
},
"author": {
"name": "A Strapi developer"
},
"strapi": {
"uuid": "0ea0e8db-e0cd-42c2-9101-ae05fc37f716"
},
"engines": {
"node": ">=14.19.1 <=18.x.x",
"npm": ">=6.0.0"
},
"license": "MIT",
"workspaces": ["./src/plugins/strapi-plugin-ckeditor"]
}