docker-compose up --buildOpen GraphiQL in your browser http://localhost:3010/graphql
Install dependencies:
yarn
# or using npm
npm installCreate src/config.ts or rename src/config.example.js and update file with your credentials:
export default {
  port: 3010,
  database: {
    type: 'mysql',
    connection: {
      database : '',
      host : '',
      password : '',
      user : '',
    },
    /*
     * Migrations run on every start of the application.
     * If you initialized the database manually (from the database.sql file),
     * you don't need this.
     */
    migrations: {
      directory: __dirname + '/migrations',
    },
  },
};Run the project:
yarn start
# or using npm
npm startOpen GraphiQL in your browser http://localhost:3010/graphql
You can find example queries in EXAMPLES.md.
Here is a link to an old version, that used sequelize and did not use connections:
Here is a link to older version, that did not use typescript, and used buildSchema method and graphql schema file:
Here is a link to older version, that used typescript version 4.x and graphql-express package to handle GrahpQL requests:
Here is a link to older version, that used yarn version 1.22 and express version 4:
