Laravel用户活动数据库记录器

丹尼尔·尤查尔

大家好,我已经研究并测试了几种记录用户活动的方法,例如何时用户更新其个人资料详细信息或何时用户更新其任务状态。

我需要记录的内容:

  • 会话中的用户ID
  • 表格正在更新
  • 栏位名称
  • 旧值
  • 新价值
  • 时间戳记

方法1:与插入/更新/删除查询一起运行附加查询以存储详细信息。

方法2:使用http://packalyst.com/packages/package/regulus/activity-log

在以上两种方法中,我都必须为每个创建/更新/删除编写多个代码,我想知道是否存在更好的方法来处理此问题。

杰瑞克·特卡奇克(Jarek Tkaczyk)

几天前,我创建了这样的程序包,与VentureCraft的程序包不同,该程序包仅记录静态数据-表,值。没有fks,没有型号名称等。

此外,它以不同的方式处理修订,例如,这样更容易。比较给定的2个版本,因为它不会记录每行的单个字段更改,而是记录每行涉及的所有数据。

检查一下:沙发/可修订

这还很年轻,将得到改善。

它也不是Eloquent特定的,但与Laravel 4兼容您只需下载它,调整配置(如果需要),在模型中添加几行代码即可使用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Zeitgeist活动记录器

来自分类Dev

登录Laravel之前如何检查用户活动性(从数据库中)

来自分类Dev

laravel更新数据库多个记录

来自分类Dev

Postgres数据库查询以过滤活动记录结果

来自分类Dev

Postgresql数据库查询到Ruby活动记录

来自分类Dev

如何不搜索数据库中的活动记录

来自分类Dev

库使用的不同记录器

来自分类Dev

带有Express MongoDb / Mongoose的节点如何触发第二个数据库请求以创建事件记录器

来自分类Dev

ActiveMQ作为数据记录器

来自分类Dev

基于tcpdump的数据记录器

来自分类Dev

从数据库中删除特定用户的聊天记录

来自分类Dev

使用symfony从数据库中加载活动用户列表,而无需使用控制器

来自分类Dev

Laravel 的数据库查询构建器

来自分类Dev

如何在控制器上使用Laravel护照显示当前用户的数据库列表

来自分类Dev

Laravel - 从数据库中删除数据记录

来自分类Dev

Azure SQL数据库“活动监视器”

来自分类Dev

Azure SQL数据库“活动监视器”

来自分类Dev

记录器+如何更改记录器标题而不是用户root

来自分类Dev

yii来自另一个数据库的活动记录相关记录

来自分类Dev

我如何为数据库活动创建函数并在Laravel 5.1中的控制器中调用它们

来自分类Dev

Sqlite 新记录 GUI 的数据库浏览器

来自分类Dev

laravel 5简单的ajax从数据库检索记录

来自分类Dev

使用Laravel 4.2从数据库记录中获取DomPDF

来自分类Dev

Laravel雄辩的更新记录而无需从数据库加载

来自分类Dev

Laravel:从数据库中检索唯一记录

来自分类Dev

Laravel-从正确的数据库记录中获取ID

来自分类Dev

laravel 4.2中涉及数据库记录的验证规则

来自分类Dev

laravel:如何从数据库端过滤记录

来自分类Dev

Laravel 数据库返回的日期时间与同一数据库中的记录不同

Related 相关文章

  1. 1

    如何使用Zeitgeist活动记录器

  2. 2

    登录Laravel之前如何检查用户活动性(从数据库中)

  3. 3

    laravel更新数据库多个记录

  4. 4

    Postgres数据库查询以过滤活动记录结果

  5. 5

    Postgresql数据库查询到Ruby活动记录

  6. 6

    如何不搜索数据库中的活动记录

  7. 7

    库使用的不同记录器

  8. 8

    带有Express MongoDb / Mongoose的节点如何触发第二个数据库请求以创建事件记录器

  9. 9

    ActiveMQ作为数据记录器

  10. 10

    基于tcpdump的数据记录器

  11. 11

    从数据库中删除特定用户的聊天记录

  12. 12

    使用symfony从数据库中加载活动用户列表,而无需使用控制器

  13. 13

    Laravel 的数据库查询构建器

  14. 14

    如何在控制器上使用Laravel护照显示当前用户的数据库列表

  15. 15

    Laravel - 从数据库中删除数据记录

  16. 16

    Azure SQL数据库“活动监视器”

  17. 17

    Azure SQL数据库“活动监视器”

  18. 18

    记录器+如何更改记录器标题而不是用户root

  19. 19

    yii来自另一个数据库的活动记录相关记录

  20. 20

    我如何为数据库活动创建函数并在Laravel 5.1中的控制器中调用它们

  21. 21

    Sqlite 新记录 GUI 的数据库浏览器

  22. 22

    laravel 5简单的ajax从数据库检索记录

  23. 23

    使用Laravel 4.2从数据库记录中获取DomPDF

  24. 24

    Laravel雄辩的更新记录而无需从数据库加载

  25. 25

    Laravel:从数据库中检索唯一记录

  26. 26

    Laravel-从正确的数据库记录中获取ID

  27. 27

    laravel 4.2中涉及数据库记录的验证规则

  28. 28

    laravel:如何从数据库端过滤记录

  29. 29

    Laravel 数据库返回的日期时间与同一数据库中的记录不同

热门标签

归档