Решение миграции AdonisJs для многих ко многим - PullRequest
0 голосов
/ 13 июня 2018

Мне было интересно, как я могу решить много-много решений с миграциями, как на этой диаграмме: Диаграмма отношений БД

u_id_user - это FK из таблицы User

u_g_id является уникальным и автоинкрементным

g_id_group является FK из группы

Пример кода:

class UserGroupsSchema extends Schema {
  up () {
    this.create('user_groups', (table) => {
      table.increments()
      table.integer('u_id_user')
      table.integer("g_id_group")
      table.timestamps()
    })
  }

Другая проблема заключается в том, что, если я запускаю мои миграции, это создаеттаблицы с типом MyISAM и я не могу построить отношения с этим типом .. так как я могу изменить тип по умолчанию на InnoDB?

...