组织对数据库访问以及如何进行开发有限制



我是一家组织的供应商,由于一些敏感的数据限制,我无法获得数据库访问权限(我们正在使用postgres(,但仍希望以与有访问权限的员工相同的速度发展。

这是一个NodeJs应用程序,因此我遇到了Sinon-js,通过它,我可以在TDD开发过程中模拟测试用例中的数据库调用。这很好,但消耗了很多时间,而我的组织对此并不满意。

我期待着从所有经验丰富的人那里得到关于这一点的想法,如果我遵循TDD流程走在正确的轨道上,或者有没有其他方法可以让我在本地系统中模拟完整的数据库来实现我的开发目的,他们可以指导我。

获取数据库的副本,其中屏蔽了所有敏感数据。有一些工具可以帮助你做到这一点。然后您就有了一个数据库,这是开发使用数据库的应用程序所必需的。

是的,数据屏蔽很麻烦,责任将落在客户身上,这不会让他们满意。但如果他们想让你富有成效,就必须进行投资。不这样做会让他们(在你身上(浪费更多的钱。

最新更新