I hereby claim:
- I am guiconti on github.
- I am guiconti (https://keybase.io/guiconti) on keybase.
- I have a public key ASDXqkjnecOC6FBGaOKvZqEYaS9ZCdClfHD_OHvVmYxIzgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
version: '3' | |
# Define services | |
services: | |
# App Service | |
app: | |
build: | |
context: . | |
dockerfile: Dockerfile |
APP_NAME="boilerplate" | |
# By default (without ENVIRONMENT set) we run as "dev" | |
if [ -z "${ENVIRONMENT}" ] | |
then | |
ENVIRONMENT="test" | |
fi | |
# |
FROM node:12-alpine | |
# Create app directory | |
WORKDIR /app | |
ARG environment | |
ENV ENVIRONMENT ${environment} | |
# Add bash git and openssh | |
RUN apk add --no-cache bash git openssh |
/** | |
* @api {POST} /example/hey POST example | |
* @apiName Hey exaple | |
* @apiGroup Example | |
* @apiVersion 0.0.1 | |
* | |
* @apiParam {String} Example Example's body string | |
* @apiParamExample {json} Request-example: | |
* { | |
* "example": "Test" |
module.exports = (sequelize, DataTypes) => { | |
let Example = sequelize.define('example', { | |
id: { | |
type: DataTypes.UUID, | |
primaryKey: true, | |
defaultValue: DataTypes.UUIDV4, | |
}, | |
example: { | |
type: DataTypes.STRING, | |
allowNull: false, |
'user strict'; | |
const fs = require('fs'); | |
const path = require('path'); | |
const basename = path.basename(module.filename); | |
const Sequelize = require('sequelize'); | |
const sequelize = new Sequelize( | |
process.env.DB_NAME, | |
process.env.DB_USERNAME, | |
process.env.DB_PASSWORD, |
'user strict'; | |
// const logger = require('../../tools/logger'); | |
const fs = require('fs'); | |
const path = require('path'); | |
const basename = path.basename(module.filename); | |
const Sequelize = require('sequelize'); | |
const sequelize = new Sequelize( | |
process.env.DB_NAME, |