52 lines
1.3 KiB
Markdown
52 lines
1.3 KiB
Markdown
|
# 🚚 Migrating from Misskey to Calckey
|
||
|
|
||
|
## Misskey v13 and above
|
||
|
|
||
|
```sh
|
||
|
git apply docs/mkv13.patch
|
||
|
|
||
|
cd packages/backend
|
||
|
|
||
|
LINE_NUM="$(npx typeorm migration:show -d ormconfig.js | grep -n activeEmailValidation1657346559800 | cut -d ':' -f 1)"
|
||
|
NUM_MIGRATIONS="$(npx typeorm migration:show -d ormconfig.js | tail -n+"$LINE_NUM" | grep '\[X\]' | nl)"
|
||
|
|
||
|
for i in $(seq 1 $NUM_MIGRAIONS); do
|
||
|
npx typeorm migration:revert -d ormconfig.js
|
||
|
done
|
||
|
|
||
|
git remote set-url origin https://codeberg.org/calckey/calckey.git
|
||
|
git fetch
|
||
|
git checkout main # or beta or develop
|
||
|
git pull --ff
|
||
|
# build using prefered method
|
||
|
```
|
||
|
|
||
|
## Misskey v12.119 and before
|
||
|
|
||
|
```sh
|
||
|
git remote set-url origin https://codeberg.org/calckey/calckey.git
|
||
|
git fetch
|
||
|
git checkout main # or beta or develop
|
||
|
git pull --ff
|
||
|
# build using prefered method
|
||
|
```
|
||
|
|
||
|
## Foundkey
|
||
|
|
||
|
```sh
|
||
|
cd packages/backend
|
||
|
|
||
|
LINE_NUM="$(npx typeorm migration:show -d ormconfig.js | grep -n uniformThemecolor1652859567549 | cut -d ':' -f 1)"
|
||
|
NUM_MIGRATIONS="$(npx typeorm migration:show -d ormconfig.js | tail -n+"$LINE_NUM" | grep '\[X\]' | nl)"
|
||
|
|
||
|
for i in $(seq 1 $NUM_MIGRAIONS); do
|
||
|
npx typeorm migration:revert -d ormconfig.js
|
||
|
done
|
||
|
|
||
|
git remote set-url origin https://codeberg.org/calckey/calckey.git
|
||
|
git fetch
|
||
|
git checkout main # or beta or develop
|
||
|
git pull --ff
|
||
|
# build using prefered method
|
||
|
```
|