RoutineConfig <T>
Hierarchy
- Omit<RoutineDef<T>, name>
- RoutineConfig
Index
Properties
optionalinheritedbody
Mutually exclusive with expression.
optionalinheritedbodyJs
JS fallback registered as a UDF on SQLite (better-sqlite3). Functions only.
optionalinheritedcomment
optionalinheriteddataAccess
MySQL/MariaDB only.
optionalinheriteddefiner
User the routine runs as when security: 'definer'.
optionalinheriteddeterministic
optionalinheritedexpression
Raw CREATE PROCEDURE/FUNCTION escape hatch — schema diff can't detect changes. Prefer body.
optionalinheritedignoreSchemaChanges
Skip selected fields in schema diff; useful when the engine normalises the body differently.
optionalinheritedlanguage
name
optionalparams
Order is preserved from Object.keys.
Routine declaration shape accepted by the Routine class.