Моих существующих таблицами, как показано нижеДобавление столбца с внешним ключом
Story
-------------------------------
| id | name | author_id | date |
Теперь я хочу добавить еще один столбец внешнего ключа created_by
, как добавить это без удаления существующих данных. Существующий внешний ключ данных должен быть идентификатором администратора.
Из этого вопроса я понял, как добавить столбец, не удаляя все существующие данные.
How to add column in a table using laravel 5 migration without losing its data?
Я хочу сделать это изменение в моем ПК, тестовой машине, сервере. Поэтому я должен добавить внешний ключ, а также мне нужно узнать идентификатор администратора из таблицы пользователей и назначить ему. Как это сделать?
Как ваш admin_id связан с таблицей историй? – Vikash
Администратор также является одним из пользователей, он может добавить историю .. просто получил приблизительную идею за дизайн стола. –
Я хочу знать, как admin_id связан с вашим новым столбцом 'created_by'. Я имею в виду, что некоторые из author_id тоже admin_id. Вы хотите назначить created_by тем автору, который является администратором? – Vikash