【发布时间】:2015-02-04 00:12:55
【问题描述】:
我的数据库中有users 表,布局如下:
- 身份证
- 用户名
- 名字
- 姓氏
- 电子邮件
- 照片
到目前为止,由于我是Admin 用户,所以我拥有Admin right,我可以创建、更新和删除。
我想让我的所有用户以后都拥有与我相同的权利。
在我发布这个功能之前,我想跟踪谁编辑了什么——这样事情就不会丢失,而且最好保留事情的历史。
此功能的最佳做法是什么?
我知道我在控制器函数的更新函数中做了一些编程逻辑。
我知道我必须在我的数据库上创建一个logs 表来存储
- user_id :谁进行了更改
- created_at : 更改时间
- 旧数据:字符串
- new_data:字符串
对于对此功能有任何经验的人,您能给我一些建议吗? 我真的很感谢你的关心。谢谢。
【问题讨论】:
标签: php logging laravel laravel-4