Governance, not just deployment
DbUp applies the scripts you wrote. Bytebase governs the change around them — who can alter what, reviewed against SQL rules, approved by the right person, with history and diff you can read later.
DbUp is a .NET library that applies versioned SQL scripts at deploy time. Running scripts is one slice of governing a database. Bytebase unifies the rest: review, approval, access control, and audit in one platform for change, access, and compliance.
DbUp applies the scripts you wrote. Bytebase governs the change around them — who can alter what, reviewed against SQL rules, approved by the right person, with history and diff you can read later.
Change, collaboration, review, access control, and audit in a single system. No bolting DbUp to a ticketing tool, a CI review step, a masking tool, and a hand-rolled audit export that never share state.
A governed SQL Editor, dynamic masking on read, just-in-time access, and a complete audit log — for the ad-hoc production queries a deploy-time runner never sees.
Go deeper on how Bytebase and DbUp compare across database change, access control, compliance, and team-scale governance.