如何在数据库中保留旧数据,直到管理员批准对其进行更新?

问题描述 投票:1回答:1

我有会员的信息,可以更新他们的信息。但是信息必须由管理员批准才能更新信息。

在验证之前将数据存储在哪里?它在数据库中可以做什么设计?

我的方法:

  1. 复制成员表,并将其用作未决状态的存储,并且仅在管理员批准后才更新原始数据。但是这种方法与数据库设计背道而驰。
php mysql database laravel
1个回答
0
投票

[最简单的是拥有一个active列,默认为false,只有管理员才能更新。然后将AND active=1作为查询的一部分。

© www.soinside.com 2019 - 2024. All rights reserved.