- Notifications
You must be signed in to change notification settings - Fork0
Arken Shifter is a DB migration tool
License
NotificationsYou must be signed in to change notification settings
arkenrealms/shifter
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Welcome to Arken Shifter, a database migrator for an open omniverse by the Arken Engineering open initiative. Currently it's taking data from various JSONs, Postgres, etc. and moving them to Mongo. In the future it'll do data syncing.
Clone the repo and install dependencies:
git clone --depth 1 --branch main https://github.com/arkenrealms/shifter.git your-project-namecd your-project-namerush update
Having issues installing? See ourdebugging guide
Download the data here:https://github.com/arkenrealms/data
Folder structure:
./data./shifter
- MongoDB
- Node 18
- Rush
nvm install 18npm install -g rush ts-node-devrush updaterushx dev
Add this to .env
PORT=9009DATABASE_URL="postgresql://user:pass@localhost:5432/arken"MONGO_ENDPOINT="mongodb://user:pass@localhost:27017/arken"
docker exec -it mongodb bash
See ourdocs and guides here