Skip to main content

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

ParameterType
configIDatabaseConfig<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>>;

Databricks Developer Hub

Ready to ship your next agentic app in minutes?

Read docs