示例:
class Game extends Model
{
//
}
管理员可以批准或拒绝以下更改:
如何完成这样的事情?
更新:
我认为我的问题不清楚。假设用户已经编辑了游戏的标题(数据库中游戏的标题已更改),然后管理员拒绝批准此更改,如何还原以前的游戏标题?
答案 0 :(得分:0)
您可以在表格中添加状态。
$table->enum('create_status', ['Pending', 'Approved'])->default('Pending');
在这种情况下,当User A
创建游戏时,create_status
是"Pending"
您可以在管理员侧拉出create_status
是"Pending"
的所有行,以便管理员可以approved
。
如果User A
决定选择delete
或update
添加列,例如用于删除delete_status
$table->enum('delete_status', ['Pending', 'Approved'])->default('Pending');
与create_status
相同的情况
这只是一个主意,如果您对此有所改善,那就去做吧。