expo overview

Added in v1.0.0


Table of contents


constructor

make

Signature

export declare const make: (options: SqliteExpoClientConfig) => Effect.Effect<SqliteClient, never, Scope>

Added in v1.0.0

makeCompiler

Signature

export declare const makeCompiler: (transform?: ((_: string) => string) | undefined) => Statement.Compiler

Added in v1.0.0

makeLayer

Signature

export declare const makeLayer: (config: SqliteExpoClientConfig) => Layer.Layer<SqliteClient, never, never>

Added in v1.0.0

models

SqliteClient

Signature

export declare const SqliteClient: SqliteClient

Added in v1.0.0

SqliteExpoClientConfig (interface)

Signature

export interface SqliteExpoClientConfig {
  readonly database: string
  readonly version?: string
  readonly transformResultNames?: (str: string) => string
  readonly transformQueryNames?: (str: string) => string
}

Added in v1.0.0

tags

tag

Signature

export declare const tag: Tag<SqliteClient, SqliteClient>

Added in v1.0.0

utils

transform

Column renaming helpers.

Signature

export declare const transform: typeof import("/Volumes/Code/sqlfx/packages/sql/src/Transform")

Added in v1.0.0