Skip to content

Mysql

5 exports Added in v1.0.0 Source

Constructors

make

Added in v1.0.0 Source

Signature

declare function make<TSchema extends Record<string, unknown> = Record<string, never>>(
  config?: Omit<DrizzleConfig<TSchema>, "logger">,
): Effect<MySqlRemoteDatabase<TSchema>, never, SqlClient>;

Signature

declare const makeWithConfig: (
  config: DrizzleConfig,
) => Effect.Effect<MySqlRemoteDatabase, never, Client.SqlClient>;

Layers

layer

Added in v1.0.0 Source

Signature

declare const layer: Layer.Layer<MysqlDrizzle, never, Client.SqlClient>;

Signature

declare const layerWithConfig: (
  config: DrizzleConfig,
) => Layer.Layer<MysqlDrizzle, never, Client.SqlClient>;

Tags

MysqlDrizzle

Added in v1.0.0 Source

Signature

declare class MysqlDrizzle extends any {
  constructor();
}