react-native overview

Added in v1.0.0


Table of contents


constructor

make

Signature

export declare const make: (options: SqliteRNClientConfig) => 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: SqliteRNClientConfig) => Layer.Layer<SqliteClient, never, never>

Added in v1.0.0

fiber refs

asyncQuery

Signature

export declare const asyncQuery: FiberRef.FiberRef<boolean>

Added in v1.0.0

withAsyncQuery

Signature

export declare const withAsyncQuery: <R, E, A>(effect: Effect.Effect<A, E, R>) => Effect.Effect<A, E, R>

Added in v1.0.0

models

SqliteClient

Signature

export declare const SqliteClient: SqliteClient

Added in v1.0.0

SqliteRNClientConfig (interface)

Signature

export interface SqliteRNClientConfig {
  readonly filename: string
  readonly location?: 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