Versions in this module Expand all Collapse all v0 v0.11.0 Sep 9, 2026 Changes in this version + const AuthPatternSupabase + const AuthPatternSupabaseRLS + const AuthPatternSupabaseStorage + type SupabaseConfig struct + EnableRLS bool + Enabled bool + JWTSecret string + StorageIntegration bool + type SupabasePlugin struct + func NewSupabasePlugin() *SupabasePlugin + func (sp *SupabasePlugin) Detect(migrations []*types.Migration) bool + func (sp *SupabasePlugin) DetectAuthPattern(stmt *types.Statement) string + func (sp *SupabasePlugin) DetectPatterns(sql string) []plugins.Pattern + func (sp *SupabasePlugin) EnrichStatement(ctx context.Context, stmt *types.Statement) error + func (sp *SupabasePlugin) FixFunctionVolatility(ctx context.Context, functionSQL string) (string, error) + func (sp *SupabasePlugin) GetConflictingPlugins() []string + func (sp *SupabasePlugin) GetConsolidationRules() []plugins.ConsolidationRule + func (sp *SupabasePlugin) GetRequiredExtensions() []string + func (sp *SupabasePlugin) Initialize(ctx context.Context, config any) error + func (sp *SupabasePlugin) InjectCompatibilityLayer(ctx context.Context) string + func (sp *SupabasePlugin) ShouldPreserve(stmt *types.Statement) bool + func (sp *SupabasePlugin) TransformSQL(ctx context.Context, sql string) (string, error) + func (sp *SupabasePlugin) ValidateSchema(ctx context.Context, db *sql.DB) error