Hammad Jutt 5cfd7d88dd Setup multistage build to allow running backend server in dev mode so we dont have to run it outside Docker
This will automatically restart the backend server in docker anytime there are changes to the original
source files instead of copying over when running in dev mode. In production, it will still do the
normal copy/build.
2020-07-06 01:55:44 -06:00
2020-05-13 02:02:21 -06:00
2020-06-08 00:49:39 -06:00
2020-04-16 10:20:15 +02:00
2020-04-16 10:20:15 +02:00
2020-04-16 10:20:15 +02:00
2020-06-08 00:49:39 -06:00
2020-06-08 00:49:39 -06:00
2020-06-26 18:22:37 -06:00

The Game

Monorepo for the MetaGame applications, backend and databases.

Development

Install Packages

yarn

Bootstrap

Create your local .env file

cp .env.sample .env

Run services

Start backend services

yarn docker:start
  • Runs docker containers for backend, Hasura Engine, and PostGres database
  • will auto-restart on any changes to packages/backend and packages/utils

Stop backend services

yarn docker:stop
  • Stops all the containers

Tooling

Start Hasura console

yarn hasura:console

Hasura CLI example

yarn hasura -- migrate squash 1586952135212

Hasura CLI documentation

Generate GraphQL Types

cd packages/graphql-codegen
yarn generate

Restart with fresh database

yarn docker:clean
yarn docker:start

Run typechecks

yarn typecheck
Description
No description provided
Readme 304 MiB
Languages
TypeScript 96.4%
JavaScript 2.5%
Dockerfile 0.8%
PLpgSQL 0.2%
SCSS 0.1%