Function: database()
Function: database()
function database<TSchema>(config: IDatabaseConfig<TSchema>): {
config: IDatabaseConfig<TSchema>;
name: "database";
plugin: PluginConstructor<BasePluginConfig, DatabasePlugin<TSchema>>;
};Create a typed database plugin registration for a finalized schema.
Type Parameters
| Type Parameter |
|---|
TSchema extends Schema<string> |
Parameters
| Parameter | Type |
|---|---|
config | IDatabaseConfig<TSchema> |
Returns
{
config: IDatabaseConfig<TSchema>;
name: "database";
plugin: PluginConstructor<BasePluginConfig, DatabasePlugin<TSchema>>;
}config
config: IDatabaseConfig<TSchema>;name
name: "database";plugin
plugin: PluginConstructor<BasePluginConfig, DatabasePlugin<TSchema>>;