Documentation ¶
Index ¶
- Variables
- type Anon
- type Authenticated
- type Authenticator
- type DashboardUser
- type PgCheckpoint
- type PgDatabaseOwner
- type PgExecuteServerProgram
- type PgMonitor
- type PgReadAllData
- type PgReadAllSettings
- type PgReadAllStats
- type PgReadServerFiles
- type PgSignalBackend
- type PgStatScanTables
- type PgWriteAllData
- type PgWriteServerFiles
- type Pgbouncer
- type PgsodiumKeyholder
- type PgsodiumKeyiduser
- type PgsodiumKeymaker
- type Postgres
- type ServiceRole
- type SupabaseAdmin
- func (r *SupabaseAdmin) CanBypassRls() bool
- func (r *SupabaseAdmin) CanCreateDB() bool
- func (r *SupabaseAdmin) CanCreateRole() bool
- func (r *SupabaseAdmin) CanLogin() bool
- func (r *SupabaseAdmin) IsReplicationRole() bool
- func (r *SupabaseAdmin) IsSuperuser() bool
- func (r *SupabaseAdmin) Name() string
- type SupabaseAuthAdmin
- type SupabaseFunctionsAdmin
- type SupabaseReadOnlyUser
- type SupabaseRealtimeAdmin
- type SupabaseReplicationAdmin
- type SupabaseStorageAdmin
Constants ¶
This section is empty.
Variables ¶
View Source
var NativeRoles = []raiden.Role{ &Anon{}, &Authenticated{}, &Authenticator{}, &DashboardUser{}, &PgCheckpoint{}, &PgDatabaseOwner{}, &PgExecuteServerProgram{}, &PgMonitor{}, &PgReadAllData{}, &PgReadAllSettings{}, &PgReadAllStats{}, &PgReadServerFiles{}, &PgSignalBackend{}, &PgStatScanTables{}, &PgWriteAllData{}, &PgWriteServerFiles{}, &Pgbouncer{}, &PgsodiumKeyholder{}, &PgsodiumKeyiduser{}, &PgsodiumKeymaker{}, &Postgres{}, &ServiceRole{}, &SupabaseAdmin{}, &SupabaseAuthAdmin{}, &SupabaseFunctionsAdmin{}, &SupabaseReadOnlyUser{}, &SupabaseRealtimeAdmin{}, &SupabaseReplicationAdmin{}, &SupabaseStorageAdmin{}, }
Functions ¶
This section is empty.
Types ¶
type Authenticated ¶
func (*Authenticated) Name ¶
func (r *Authenticated) Name() string
type Authenticator ¶
func (*Authenticator) CanLogin ¶
func (r *Authenticator) CanLogin() bool
func (*Authenticator) InheritRole ¶
func (r *Authenticator) InheritRole() bool
func (*Authenticator) Name ¶
func (r *Authenticator) Name() string
type DashboardUser ¶
func (*DashboardUser) CanCreateDB ¶
func (r *DashboardUser) CanCreateDB() bool
func (*DashboardUser) CanCreateRole ¶
func (r *DashboardUser) CanCreateRole() bool
func (*DashboardUser) IsReplicationRole ¶
func (r *DashboardUser) IsReplicationRole() bool
func (*DashboardUser) Name ¶
func (r *DashboardUser) Name() string
type PgCheckpoint ¶
func (*PgCheckpoint) Name ¶
func (r *PgCheckpoint) Name() string
type PgDatabaseOwner ¶
func (*PgDatabaseOwner) Name ¶
func (r *PgDatabaseOwner) Name() string
type PgExecuteServerProgram ¶
func (*PgExecuteServerProgram) Name ¶
func (r *PgExecuteServerProgram) Name() string
type PgReadAllData ¶
func (*PgReadAllData) Name ¶
func (r *PgReadAllData) Name() string
type PgReadAllSettings ¶
func (*PgReadAllSettings) Name ¶
func (r *PgReadAllSettings) Name() string
type PgReadAllStats ¶
func (*PgReadAllStats) Name ¶
func (r *PgReadAllStats) Name() string
type PgReadServerFiles ¶
func (*PgReadServerFiles) Name ¶
func (r *PgReadServerFiles) Name() string
type PgSignalBackend ¶
func (*PgSignalBackend) Name ¶
func (r *PgSignalBackend) Name() string
type PgStatScanTables ¶
func (*PgStatScanTables) Name ¶
func (r *PgStatScanTables) Name() string
type PgWriteAllData ¶
func (*PgWriteAllData) Name ¶
func (r *PgWriteAllData) Name() string
type PgWriteServerFiles ¶
func (*PgWriteServerFiles) Name ¶
func (r *PgWriteServerFiles) Name() string
type PgsodiumKeyholder ¶
func (*PgsodiumKeyholder) Name ¶
func (r *PgsodiumKeyholder) Name() string
type PgsodiumKeyiduser ¶
func (*PgsodiumKeyiduser) Name ¶
func (r *PgsodiumKeyiduser) Name() string
type PgsodiumKeymaker ¶
func (*PgsodiumKeymaker) Name ¶
func (r *PgsodiumKeymaker) Name() string
type Postgres ¶
func (*Postgres) CanBypassRls ¶
func (*Postgres) CanCreateDB ¶
func (*Postgres) CanCreateRole ¶
func (*Postgres) IsReplicationRole ¶
type ServiceRole ¶
func (*ServiceRole) CanBypassRls ¶
func (r *ServiceRole) CanBypassRls() bool
func (*ServiceRole) Name ¶
func (r *ServiceRole) Name() string
type SupabaseAdmin ¶
func (*SupabaseAdmin) CanBypassRls ¶
func (r *SupabaseAdmin) CanBypassRls() bool
func (*SupabaseAdmin) CanCreateDB ¶
func (r *SupabaseAdmin) CanCreateDB() bool
func (*SupabaseAdmin) CanCreateRole ¶
func (r *SupabaseAdmin) CanCreateRole() bool
func (*SupabaseAdmin) CanLogin ¶
func (r *SupabaseAdmin) CanLogin() bool
func (*SupabaseAdmin) IsReplicationRole ¶
func (r *SupabaseAdmin) IsReplicationRole() bool
func (*SupabaseAdmin) IsSuperuser ¶
func (r *SupabaseAdmin) IsSuperuser() bool
func (*SupabaseAdmin) Name ¶
func (r *SupabaseAdmin) Name() string
type SupabaseAuthAdmin ¶
func (*SupabaseAuthAdmin) CanCreateRole ¶
func (r *SupabaseAuthAdmin) CanCreateRole() bool
func (*SupabaseAuthAdmin) CanLogin ¶
func (r *SupabaseAuthAdmin) CanLogin() bool
func (*SupabaseAuthAdmin) InheritRole ¶
func (r *SupabaseAuthAdmin) InheritRole() bool
func (*SupabaseAuthAdmin) Name ¶
func (r *SupabaseAuthAdmin) Name() string
type SupabaseFunctionsAdmin ¶
func (*SupabaseFunctionsAdmin) CanCreateRole ¶
func (r *SupabaseFunctionsAdmin) CanCreateRole() bool
func (*SupabaseFunctionsAdmin) CanLogin ¶
func (r *SupabaseFunctionsAdmin) CanLogin() bool
func (*SupabaseFunctionsAdmin) InheritRole ¶
func (r *SupabaseFunctionsAdmin) InheritRole() bool
func (*SupabaseFunctionsAdmin) Name ¶
func (r *SupabaseFunctionsAdmin) Name() string
type SupabaseReadOnlyUser ¶
func (*SupabaseReadOnlyUser) CanBypassRls ¶
func (r *SupabaseReadOnlyUser) CanBypassRls() bool
func (*SupabaseReadOnlyUser) CanLogin ¶
func (r *SupabaseReadOnlyUser) CanLogin() bool
func (*SupabaseReadOnlyUser) Name ¶
func (r *SupabaseReadOnlyUser) Name() string
type SupabaseRealtimeAdmin ¶
func (*SupabaseRealtimeAdmin) CanLogin ¶
func (r *SupabaseRealtimeAdmin) CanLogin() bool
func (*SupabaseRealtimeAdmin) IsReplicationRole ¶
func (r *SupabaseRealtimeAdmin) IsReplicationRole() bool
func (*SupabaseRealtimeAdmin) Name ¶
func (r *SupabaseRealtimeAdmin) Name() string
type SupabaseReplicationAdmin ¶
func (*SupabaseReplicationAdmin) CanLogin ¶
func (r *SupabaseReplicationAdmin) CanLogin() bool
func (*SupabaseReplicationAdmin) IsReplicationRole ¶
func (r *SupabaseReplicationAdmin) IsReplicationRole() bool
func (*SupabaseReplicationAdmin) Name ¶
func (r *SupabaseReplicationAdmin) Name() string
type SupabaseStorageAdmin ¶
func (*SupabaseStorageAdmin) CanCreateRole ¶
func (r *SupabaseStorageAdmin) CanCreateRole() bool
func (*SupabaseStorageAdmin) CanLogin ¶
func (r *SupabaseStorageAdmin) CanLogin() bool
func (*SupabaseStorageAdmin) InheritRole ¶
func (r *SupabaseStorageAdmin) InheritRole() bool
func (*SupabaseStorageAdmin) Name ¶
func (r *SupabaseStorageAdmin) Name() string
Source Files ¶
- anon.go
- authenticated.go
- authenticator.go
- dashboard_user.go
- pg_checkpoint.go
- pg_database_owner.go
- pg_execute_server_program.go
- pg_monitor.go
- pg_read_all_data.go
- pg_read_all_settings.go
- pg_read_all_stats.go
- pg_read_server_files.go
- pg_signal_backend.go
- pg_stat_scan_tables.go
- pg_write_all_data.go
- pg_write_server_files.go
- pgbouncer.go
- pgsodium_keyholder.go
- pgsodium_keyiduser.go
- pgsodium_keymaker.go
- postgres.go
- roles.go
- service_role.go
- supabase_admin.go
- supabase_auth_admin.go
- supabase_functions_admin.go
- supabase_read_only_user.go
- supabase_realtime_admin.go
- supabase_replication_admin.go
- supabase_storage_admin.go
Click to show internal directories.
Click to hide internal directories.