#!/bin/bash

set -e

if [ "$BUILD_ASSETS" = true ]; then
  BUILD_ASSETS=false npm install

  # setup config files
  cat << EOF > .sequelizerc
var path = require('path');

module.exports = {
    'config':          path.resolve('config.json'),
    'migrations-path': path.resolve('lib', 'migrations'),
    'models-path':     path.resolve('lib', 'models'),
    'url':             process.env.DATABASE_URL,
    'dialect':         process.env.DB_TYPE
}

EOF

    cat << EOF > config.json

{
  "production": {
  }
}

EOF

  # build app
  npm run build
fi
