MSSQL

Bitwarden 主要将数据存储在 MSSQL (Microsoft SQL Server) 中。服务器中的数据访问层使用 Dapper 编写,Dapper 是 .NET 的轻量级对象映射器。

创建数据库

请参阅服务器设置指南

更新数据库

每当您与 master 分支同步或创建新的迁移脚本时,您都应该运行 migrate.ps1 帮助程序脚本。migrate.ps1migrations_$DATABASENAME(通常是 migrations_vault_dev)中跟踪执行迁移。

修改数据库

修改数据库的过程描述在迁移中。

故障排除

新数据库,但跳过了迁移

迁移记录按密码库数据库名称存储,名称通常为 vault_devvault_dev_self_host。如果您为了要重新开始而删除了这些名称,则应删除相应的 migrations_$DATABASENAME 数据库。

最后更新于