Skip to main content
Customize how database changes work in your projects. Navigate to Project → Settings to access these options.

Postgres Tenant Mode

Perfect for multi-tenant PostgreSQL setups where each database has its own owner. When enabled, Bytebase automatically switches to the database’s OWNER role before executing changes, ensuring proper permissions. Location: Project → Settings → Issue Related

Approval Permissions

By default, the person who created an issue cannot approve it, and the person who last changed a plan cannot approve the issue linked to it. Two settings under Project > Settings > Issue Related > Approval permissions relax these rules:
  • Allow issue creators to approve their own issues — When off, the issue creator can neither approve nor reject the issue. Off by default.
  • Allow approval by the person who last changed the plan — When off, the user who most recently created the plan or changed its specs (SQL, targets, or options; not the title or description) cannot approve the linked database change issue. They can still reject and comment, and they are left out of the approval-request notification. Off in new projects. Projects created before 3.23.0 have it on, so nothing changes until you turn it off.
The two settings are cumulative. A reviewer who both created the issue and last changed its plan needs both enabled.