generated from coop-cloud/example
Move migrate
to abra.sh
command
This commit is contained in:
parent
a748dce34b
commit
37fb7cd5d0
@ -34,12 +34,11 @@ Wiki and knowledge base for growing teams
|
|||||||
### Post-deploy migration
|
### Post-deploy migration
|
||||||
|
|
||||||
```
|
```
|
||||||
abra app run YOURAPPNAME app sh
|
abra app cmd YOURAPPNAME app migrate
|
||||||
export DATABASE_PASSWORD=$(cat /run/secrets/db_password)
|
|
||||||
export DATABASE_URL="postgres://outline:${DATABASE_PASSWORD}@${STACK_NAME}_postgres:5432/outline"
|
|
||||||
yarn db:migrate --env=production-ssl-disabled
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
_As of 2022-03-30, this requires `abra` RC version, run `abra upgrade --rc`._
|
||||||
|
|
||||||
### Setting up your `.env` config
|
### Setting up your `.env` config
|
||||||
|
|
||||||
Avoid the use of quotes (`"..."`) as much as possible, the NodeJS scripts flip out for some reason on some vars.
|
Avoid the use of quotes (`"..."`) as much as possible, the NodeJS scripts flip out for some reason on some vars.
|
||||||
|
6
abra.sh
6
abra.sh
@ -1,5 +1,11 @@
|
|||||||
export APP_ENTRYPOINT_VERSION=v4
|
export APP_ENTRYPOINT_VERSION=v4
|
||||||
|
|
||||||
|
migrate() {
|
||||||
|
export DATABASE_PASSWORD=$(cat /run/secrets/db_password)
|
||||||
|
export DATABASE_URL="postgres://outline:${DATABASE_PASSWORD}@${STACK_NAME}_postgres:5432/outline"
|
||||||
|
yarn db:migrate --env=production-ssl-disabled
|
||||||
|
}
|
||||||
|
|
||||||
delete_user() {
|
delete_user() {
|
||||||
if [ -z "$1" ] || [ -z "$2" ]; then
|
if [ -z "$1" ] || [ -z "$2" ]; then
|
||||||
echo "Usage: ... delete_user <user-to-delete> <user-to-replace>"
|
echo "Usage: ... delete_user <user-to-delete> <user-to-replace>"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user