graphql-engine/community/boilerplates/auth-servers/passportjs-jwt-roles/db/migrations/20190127161009_role.js
Pilou e7fba40fad added auth-jwt-roles boilerplate (#1570)
Added a boilerplate from [this original repository](https://github.com/platyplus/authentication-server) based on the discussions in [this issue](https://github.com/hasura/graphql-engine/issues/1420) and [this issue](https://github.com/hasura/graphql-engine/issues/1446).

[skip ci]
2019-02-21 16:42:47 +05:30

18 lines
359 B
JavaScript

exports.up = function(knex, Promise) {
return knex.schema.createTable('role', table => {
table
.uuid('id')
.primary()
.unique()
.defaultTo(knex.raw('gen_random_uuid()'))
table
.string('name')
.unique()
.notNullable()
})
}
exports.down = function(knex, Promise) {
return knex.schema.dropTable('role')
}