Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ForbesLindesay/atdatabases
/ functions
Functions
1,156 in github.com/ForbesLindesay/atdatabases
⨍
Functions
1,156
◇
Types & classes
427
↓ 759 callers
Function
expect
( expectedRequests: T[], fn: () => void | Promise<void>, )
packages/dataloader/src/__tests__/requestsTester.ts:15
↓ 306 callers
Method
push
(item: T)
packages/sqlite/src/index.ts:191
↓ 304 callers
Method
query
(sql: string, args: any[])
packages/mysql/src/raw.ts:25
↓ 210 callers
Function
test
()
packages/with-container/src/index.ts:130
↓ 131 callers
Method
all
()
packages/mock-db-typed/src/index.ts:4
↓ 128 callers
Method
join
* Joins multiple queries together and puts a separator in between if a * separator was defined.
packages/sql/src/web.ts:116
↓ 105 callers
Method
ident
* Creates an identifier query. Each name will be escaped, and the * names will be concatenated with a period (`.`).
packages/sql/src/web.ts:179
↓ 75 callers
Method
get
(_keys: TKeys)
packages/dataloader/src/MultiKeyMap.ts:254
↓ 72 callers
Method
get
(key: TKey)
packages/cache/src/index.ts:455
↓ 62 callers
Function
connect
(name: string)
packages/expo/src/index.ts:14
↓ 59 callers
Method
expect
(requests: T[], fn: () => Promise<void>)
packages/dataloader/src/__tests__/requestsTester.ts:3
↓ 52 callers
Method
delete
(filename: string)
packages/migrations-base/src/DirectoryContext.ts:15
↓ 51 callers
Method
find
( whereValues: WhereCondition<TRecord> = {}, )
packages/pg-typed/src/index.ts:1202
↓ 42 callers
Method
set
(_keys: TKeys, value: TValue)
packages/dataloader/src/MultiKeyMap.ts:257
↓ 41 callers
Function
fn
()
packages/website/utils/LanguageSelector.tsx:20
↓ 40 callers
Method
dispose
()
packages/push-to-async-iterable/src/index.ts:9
↓ 39 callers
Method
tx
( fn: (connection: Transaction) => Promise<T>, options?: TransactionOptions, )
packages/mock-db/src/types/Queryable.ts:11
↓ 38 callers
Function
resolve
(value: T)
packages/pg/src/__tests__/advisory-locks.test.pg.ts:39
↓ 38 callers
Method
set
(key: TKey, value: TValue)
packages/cache/src/index.ts:491
↓ 38 callers
Function
withDefault
( type: ft.Runtype<TValue>, defaultValue: TDefault, )
packages/pg-config/src/PgConfig.ts:3
↓ 37 callers
Method
releaseLock
* Release a lock. You MUST call this exactly once for each * successful response from acquireLock
packages/lock/src/index.ts:62
↓ 36 callers
Method
getConnection
* Retrieve a connection from the connection pool. * * N.B. you must call either `release` or `dispose` * otherwise your connection pool will
packages/connection-pool/src/ConnectionPool.ts:31
↓ 35 callers
Method
add
(request: T)
packages/dataloader/src/__tests__/requestsTester.ts:2
↓ 31 callers
Method
format
( formatter: FormatConfig | ((items: readonly SQLItem[]) => T), )
packages/sql/src/web.ts:197
↓ 29 callers
Method
release
* Release the connection back into the pool * so it can be re-used.
packages/connection-pool/src/PoolConnection.ts:15
↓ 27 callers
Method
query
(query: SQLQuery | SQLQuery[])
packages/sqlite-sync/src/index.ts:16
↓ 27 callers
Function
withDefault
( type: ft.Runtype<TValue>, defaultValue: TDefault, )
packages/mysql-config/src/MySqlConfig.ts:3
↓ 25 callers
Method
acquireLock
* Request a lock. You must call `releaseLock` exaclty once * after calling `acquireLock`, otherwise the lock can end up * in an invalid state.
packages/lock/src/index.ts:47
↓ 25 callers
Method
set
(paramName: string, paramValue: string)
packages/pg-connection-string/src/Configuration.ts:67
↓ 24 callers
Method
dispose
()
packages/mock-db/src/types/Queryable.ts:54
↓ 24 callers
Method
orderByAsc
(key: keyof TRecord)
packages/mock-db-typed/src/index.ts:5
↓ 24 callers
Method
shift
* Take an item off the start of the queue
packages/queue/src/index.ts:15
↓ 22 callers
Method
_v
( key: Literal<TKey>, )
packages/pg-schema-print-types/src/PgPrintOptions.ts:12
↓ 22 callers
Function
anyOf
(values: { [Symbol.iterator](): IterableIterator<T | FieldQuery<T>>; })
packages/pg-typed/src/index.ts:196
↓ 20 callers
Method
find
(whereValues: WhereCondition<TRecord> = {})
packages/mysql-typed/src/index.ts:315
↓ 20 callers
Method
getLength
* Get the total number of items in the queue
packages/queue/src/index.ts:43
↓ 19 callers
Function
expectPromises
(state: {test(): T})
packages/lock/src/__tests__/index.test.ts:16
↓ 19 callers
Method
insert
(rows: any[], options?: InsertOptions)
packages/bigquery/src/types/BigQueryTable.ts:21
↓ 19 callers
Method
on
(event: 'result', fn: (row: any) => void)
packages/mysql/src/raw.ts:13
↓ 18 callers
Function
isSqlQuery
(query: unknown)
packages/sql/src/web.ts:301
↓ 18 callers
Function
testTransaction
(getLock: (db: Transaction) => Promise<T>)
packages/pg/src/__tests__/advisory-locks.test.pg.ts:53
↓ 17 callers
Method
orderByDesc
(key: keyof TRecord)
packages/mock-db-typed/src/index.ts:6
↓ 17 callers
Function
requestsTester
()
packages/dataloader/src/__tests__/requestsTester.ts:6
↓ 17 callers
Method
resolve
(connection: T | Promise<T>)
packages/connection-pool/src/utils/Waiter.ts:33
↓ 16 callers
Function
fulfilled
(value: T)
packages/lock/src/__tests__/index.test.ts:5
↓ 15 callers
Method
exec
(str: string, params: any[])
packages/mock-db/src/Driver.ts:23
↓ 14 callers
Method
on
(event: 'error', handler: (err: Error) => void)
packages/pg/src/types/PgClient.ts:11
↓ 13 callers
Method
_v
( key: Literal<TKey>, )
packages/mysql-schema-print-types/src/MySqlPrintOptions.ts:15
↓ 13 callers
Function
delay
(ms: number)
packages/sqlite/src/__tests__/Mutex.test.ts:3
↓ 13 callers
Function
isValidUnicode
(str: string)
packages/validate-unicode/src/index.ts:27
↓ 13 callers
Method
pop
()
packages/sqlite/src/index.ts:192
↓ 13 callers
Method
queryNodeStream
( query: SQLQuery, options?: { highWaterMark?: number; batchSize?: number; }, )
packages/pg/src/types/Queryable.ts:17
↓ 12 callers
Function
e
(id: string)
packages/escape-identifier/src/__tests__/index.test.ts:8
↓ 12 callers
Function
not
(value: T | FieldQuery<T>)
packages/pg-typed/src/index.ts:311
↓ 11 callers
Method
advisoryTxLock
* Obtain exclusive transaction level advisory lock for * the given key. The lock is automatically released at * the end of the current transacti
packages/pg/src/types/Queryable.ts:46
↓ 11 callers
Function
caseInsensitive
( query: string | FieldQuery<string>, )
packages/pg-typed/src/index.ts:364
↓ 11 callers
Method
clear
()
packages/dataloader/src/MultiKeyMap.ts:233
↓ 11 callers
Method
task
(fn: (connection: Connection | Transaction) => Promise<T>)
packages/mock-db/src/types/Queryable.ts:10
↓ 10 callers
Function
createCache
( options: CacheOptions<TKey, TValue>, )
packages/cache/src/index.ts:560
↓ 10 callers
Function
dedupeAsync
( fn: (key: TKey) => Promise<TResult>, options?: DedupeAsyncOptions<TKey, TResult, TMappedKey>, )
packages/dataloader/src/dedupeAsync.ts:35
↓ 10 callers
Method
getImport
(fileExport: FileExport)
packages/shared-print-types/src/PrintContext.ts:29
↓ 10 callers
Function
parseEnum
( options: ConfigurationOptionsWithEnvVarName, mapping: readonly (readonly [string | readonly string[], TV
packages/pg-connection-string/src/Configuration.ts:612
↓ 10 callers
Method
pushTypeDeclaration
( id: TypeID, declaration: (identifier: IdentifierName, imp: FileContext) => string[], )
packages/shared-print-types/src/PrintContext.ts:228
↓ 10 callers
Method
readLock
(fn: () => Promise<T>)
packages/sqlite/src/Mutex.ts:30
↓ 10 callers
Function
removeInvalidUnicode
(str: string)
packages/validate-unicode/src/index.ts:5
↓ 10 callers
Function
splitSqlQuery
(query: SQLQuery)
packages/split-sql-query/src/index.ts:192
↓ 9 callers
Method
_getBulkOperationOptions
()
packages/pg-typed/src/index.ts:781
↓ 9 callers
Method
_throwPendingIdleError
()
packages/pg/src/Driver.ts:75
↓ 9 callers
Function
assertValidUnicode
(str: string)
packages/validate-unicode/src/index.ts:58
↓ 9 callers
Function
clearPromiseQueue
()
packages/connection-pool/src/__tests__/index.test.ts:3
↓ 9 callers
Function
createCacheRealm
( realmOptions: CacheRealmOptions, )
packages/cache/src/index.ts:277
↓ 9 callers
Function
getNextInt
()
packages/pg/src/__tests__/continued-use.test.pg.ts:58
↓ 9 callers
Function
insertInt
(value: number)
packages/pg/src/__tests__/continued-use.test.pg.ts:63
↓ 9 callers
Function
insertedInt
(value: number)
packages/pg/src/__tests__/continued-use.test.pg.ts:66
↓ 9 callers
Function
runCommand
( command: string, args?: string[], allowFailure: boolean = false, )
packages/pg-create/src/index.ts:8
↓ 9 callers
Method
select
( ...fields: TKeys )
packages/mock-db-typed/src/index.ts:7
↓ 9 callers
Method
table
(name: string)
packages/bigquery/src/types/BigQueryDataset.ts:10
↓ 8 callers
Method
_resolve
(filename: string)
packages/migrations-base/src/DirectoryContext.ts:37
↓ 8 callers
Function
defineTables
( options: Partial<PgTypedOptions> & Omit<PgTypedOptions, 'databaseSchema' | 'defaultConnection'> = {},
packages/pg-typed/src/index.ts:1415
↓ 8 callers
Function
execute
(client: PgClient, query: unknown)
packages/pg/src/Driver.ts:431
↓ 8 callers
Method
next
(r: IteratorResult<QueryTask, TResult>)
packages/websql-core/src/Database.ts:118
↓ 8 callers
Method
query
(query: SQLQuery)
packages/mock-db/src/types/Queryable.ts:8
↓ 7 callers
Method
_decreaseTotalConnectionsCount
()
packages/connection-pool/src/index.ts:108
↓ 7 callers
Method
dataset
(name: string)
packages/bigquery/src/types/BigQueryClient.ts:5
↓ 7 callers
Method
dispose
()
packages/shared/src/Factory.ts:6
↓ 7 callers
Method
drain
* Prevent any further calls to `getConnection`, * wait for all queued and in-progress tasks, and * then close all connections. It is safe to cal
packages/connection-pool/src/ConnectionPool.ts:38
↓ 7 callers
Function
execute
(client: MySqlClient, query: string)
packages/mysql/src/MySqlDriver.ts:235
↓ 7 callers
Function
expectQueries
(fn: () => Promise<void>)
packages/pg-typed/src/__tests__/advancedQueries.test.pg.ts:32
↓ 7 callers
Method
getConnectionsCount
* How many connections are currently active, both * idle connections in the pool, and connections that * are in use.
packages/connection-pool/src/ConnectionPool.ts:13
↓ 7 callers
Method
getFiles
()
packages/shared-print-types/src/PrintContext.ts:257
↓ 7 callers
Function
getPgConfigSync
(searchFrom?: string)
packages/pg-config/src/index.ts:9
↓ 7 callers
Method
getTypeParser
(type: number | string)
packages/pg/src/types/Queryable.ts:106
↓ 7 callers
Function
highlightResult
( tokens: { type: CodeTokenType; value: string; }[], highlights: {start: number; end: number}[],
packages/website/utils/syntaxHighlight.ts:144
↓ 7 callers
Function
output
(proc: ReturnType<typeof spawnSync>)
packages/pg-migrations/src/__tests__/index.test.pg.ts:13
↓ 7 callers
Method
queryStream
( query: SQLQuery, options: TQueryStreamOptions | undefined, )
packages/shared/src/Driver.ts:21
↓ 7 callers
Function
removeItemFromEvictionQueue
(item: Item)
packages/cache/src/index.ts:298
↓ 7 callers
Function
run
(params: string[], options: Partial<SpawnSyncOptions> = {})
packages/pg-migrations/src/__tests__/index.test.pg.ts:21
↓ 7 callers
Function
zeroToInfinity
( value: number | undefined, defaultValue: number = Infinity, )
packages/connection-pool/src/PoolOptions.ts:4
↓ 6 callers
Method
_assertNotDisposed
()
packages/cache/src/index.ts:362
↓ 6 callers
Method
_closeConnection
(record: IActivePoolRecord<T> | IIdlePoolRecord<T>)
packages/connection-pool/src/index.ts:205
next →
1–100 of 1,156, ranked by callers