Мне было интересно, как я могу решить много-много решений с миграциями, как на этой диаграмме: Диаграмма отношений БД
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?