Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/adelsz/pgtyped
/ functions
Functions
465 in github.com/adelsz/pgtyped
⨍
Functions
465
◇
Types & classes
218
↓ 31 callers
Function
processSQLQueryIR
( queryIR: SQLQueryIR, passedParams?: QueryParameters, )
packages/runtime/src/preprocessor-sql.ts:15
↓ 23 callers
Method
run
(opts: T, functionName: string)
packages/cli/src/index.ts:41
↓ 22 callers
Function
processTSQueryAST
( query: TSQueryAST, parameters?: QueryParameters, )
packages/runtime/src/preprocessor-ts.ts:203
↓ 20 callers
Method
enterRule
(listener: SQLParserListener)
packages/parser/src/loader/sql/parser/SQLParser.ts:1598
↓ 20 callers
Method
exitRule
(listener: SQLParserListener)
packages/parser/src/loader/sql/parser/SQLParser.ts:1604
↓ 17 callers
Function
parseMessage
( message: IServerMessage<Params>, buf: Buffer, messageOffset: number = 0, )
packages/wire/src/protocol.ts:109
↓ 16 callers
Function
queryASTToIR
(query: SQLQueryAST)
packages/parser/src/loader/sql/index.ts:294
↓ 15 callers
Function
int32
(val: number)
packages/wire/src/helpers.ts:19
↓ 15 callers
Function
stringToType
(str: string)
packages/cli/src/config.ts:138
↓ 15 callers
Method
use
Lookup a database-provided type name in the allocator's map
packages/cli/src/types.ts:265
↓ 14 callers
Function
TypeMapping
( overrides: Record<string, Partial<TypeDefinition>> = {}, )
packages/cli/src/types.ts:112
↓ 13 callers
Function
queryToTypeDeclarations
( parsedQuery: ParsedQuery, typeSource: TypeSource, types: TypeAllocator, config: ParsedConfig, )
packages/cli/src/generator.ts:85
↓ 13 callers
Method
reply
* Waits for the next message to arrive and parses it, resolving with the parsed value. * @param serverMessages The message type to parse or an arra
packages/wire/src/queue.ts:152
↓ 12 callers
Function
parsedQuery
( mode: ProcessingMode, queryString: string, )
packages/cli/src/generator.test.ts:19
↓ 11 callers
Function
declareImport
( imports: ImportedType[], decsFileName: string, )
packages/cli/src/types.ts:131
↓ 11 callers
Method
enterRule
(listener: QueryParserListener)
packages/parser/src/loader/typescript/parser/QueryParser.ts:652
↓ 11 callers
Method
exitRule
(listener: QueryParserListener)
packages/parser/src/loader/typescript/parser/QueryParser.ts:658
↓ 11 callers
Method
send
( message: IClientMessage<Params>, params: Params, )
packages/wire/src/queue.ts:107
↓ 10 callers
Function
assert
(condition: any)
packages/parser/src/loader/sql/index.ts:93
↓ 9 callers
Function
cString
(str: string)
packages/wire/src/helpers.ts:51
↓ 7 callers
Function
createClientSASLContinueResponse
( password: string, clientNonce: string, SASLData: string, )
packages/query/src/sasl-helpers.ts:15
↓ 7 callers
Method
declaration
Emit a typescript definition for all types that have been used
packages/cli/src/types.ts:354
↓ 7 callers
Function
reduceTypeRows
( typeRows: TypeRow[], )
packages/query/src/actions.ts:280
↓ 6 callers
Function
createHMAC
(key: Buffer, msg: string | Buffer)
packages/query/src/sasl-helpers.ts:159
↓ 6 callers
Method
query
()
packages/parser/src/loader/sql/parser/SQLParser.ts:178
↓ 5 callers
Function
assertParseSuccess
( result: ParseResult<A>, )
packages/wire/src/protocol.test.ts:325
↓ 5 callers
Function
checkServerFinalMessage
( serverData: string, calculatedServerSignature: string, )
packages/query/src/sasl-helpers.ts:75
↓ 5 callers
Function
generateInterface
(interfaceName: string, fields: IField[])
packages/cli/src/generator.ts:53
↓ 5 callers
Function
getArray
(baseType: Type)
packages/cli/src/types.ts:34
↓ 5 callers
Function
mapQueryResultRows
(rows: any[])
packages/runtime/src/tag.ts:24
↓ 5 callers
Function
parseSimpleType
( type: any, buf: Buffer, offset: number, offsetEnd?: number, )
packages/wire/src/protocol.ts:19
↓ 4 callers
Function
buildMessage
( message: IClientMessage<Params>, parameters: Params, )
packages/wire/src/protocol.ts:251
↓ 4 callers
Function
createInitialSASLResponse
()
packages/query/src/sasl-helpers.ts:7
↓ 4 callers
Function
escapeComment
(comment: string)
packages/cli/src/generator.ts:41
↓ 4 callers
Function
generateTypeAlias
(typeName: string, alias: string)
packages/cli/src/generator.ts:72
↓ 4 callers
Method
pickKey
()
packages/parser/src/loader/typescript/parser/QueryParser.ts:550
↓ 4 callers
Function
sumSize
(array: ISized[])
packages/wire/src/helpers.ts:4
↓ 3 callers
Function
getAttid
(col: Pick<TypeField, 'tableOID' | 'columnAttrNumber'>)
packages/query/src/actions.ts:445
↓ 3 callers
Function
notNullTerminatedString
(str: string)
packages/wire/src/helpers.ts:56
↓ 3 callers
Function
parseOneOf
( messages: Array<IServerMessage<any>>, buffer: Buffer, offset: number, )
packages/wire/src/protocol.ts:278
↓ 3 callers
Function
runQuery
(query: string, queue: AsyncQueue)
packages/query/src/actions.ts:128
↓ 3 callers
Method
toTypeDefinitions
()
packages/cli/src/types.ts:323
↓ 3 callers
Method
typeDefinitionDeclarations
( decsFileName: string, types: TypeDefinitions, )
packages/cli/src/types.ts:332
↓ 2 callers
Method
ID
()
packages/parser/src/loader/sql/parser/SQLParser.ts:1590
↓ 2 callers
Method
ID
(i?: number)
packages/parser/src/loader/typescript/parser/QueryParser.ts:765
↓ 2 callers
Method
REQUIRED_MARK
(i?: number)
packages/parser/src/loader/typescript/parser/QueryParser.ts:828
↓ 2 callers
Function
byte1
(num: string)
packages/wire/src/helpers.ts:45
↓ 2 callers
Function
cStringDict
(dict: { [key: string]: string })
packages/wire/src/helpers.ts:28
↓ 2 callers
Method
close
()
packages/runtime/src/tag.ts:7
↓ 2 callers
Method
connect
(passedOptions: { port: number; host: string; ssl?: tls.ConnectionOptions | boolean; })
packages/wire/src/queue.ts:31
↓ 2 callers
Function
declareAlias
(name: string, definition: string)
packages/cli/src/types.ts:219
↓ 2 callers
Function
dictToArray
(dict: { [key: string]: string })
packages/wire/src/helpers.ts:7
↓ 2 callers
Method
enterQuery
(ctx: QueryContext)
packages/parser/src/loader/typescript/query.ts:77
↓ 2 callers
Method
exitParam
(ctx: ParamContext)
packages/parser/src/loader/typescript/query.ts:107
↓ 2 callers
Method
exitQuery
()
packages/parser/src/loader/sql/index.ts:110
↓ 2 callers
Function
fixedArray
( builder: (item: Item) => Buffer[], items: Item[], )
packages/wire/src/helpers.ts:62
↓ 2 callers
Function
formatArrayType
(type: string)
packages/cli/src/generator.ts:175
↓ 2 callers
Function
genTypedSQLOverloadFunctions
( functionName: string, typedQueries: TSTypedQuery[], )
packages/cli/src/generator.ts:443
↓ 2 callers
Function
generateDeclarations
(typeDecs: TypedQuery[])
packages/cli/src/generator.ts:395
↓ 2 callers
Function
generateHash
( username: string, password: string, salt: Buffer, )
packages/query/src/actions.ts:15
↓ 2 callers
Method
generateTypedSQLTagFile
(typeDecsSets: TypeDeclarationSet[])
packages/cli/src/typedSqlTagTransformer.ts:138
↓ 2 callers
Method
generateTypedSQLTagFileForJob
( job: TransformJob, useCache?: boolean, )
packages/cli/src/typedSqlTagTransformer.ts:99
↓ 2 callers
Method
ignored
()
packages/parser/src/loader/typescript/parser/QueryParser.ts:255
↓ 2 callers
Method
ignoredComment
()
packages/parser/src/loader/sql/parser/SQLParser.ts:249
↓ 2 callers
Method
key
()
packages/parser/src/loader/sql/parser/SQLParser.ts:774
↓ 2 callers
Method
logEvent
(event: ParseEvent)
packages/parser/src/loader/sql/logger.ts:116
↓ 2 callers
Method
paramName
()
packages/parser/src/loader/typescript/parser/QueryParser.ts:525
↓ 2 callers
Function
parseCode
( fileContent: string, fileName = 'unnamed.ts', transformConfig?: TransformConfig, )
packages/cli/src/parseTypescript.ts:70
↓ 2 callers
Method
pickTransform
()
packages/parser/src/loader/sql/parser/SQLParser.ts:684
↓ 2 callers
Method
processFile
(fileName: string)
packages/cli/src/typescriptAndSqlTransformer.ts:71
↓ 2 callers
Method
processQueue
()
packages/wire/src/queue.ts:118
↓ 2 callers
Method
pushToQueue
(job: TransformJob)
packages/cli/src/typedSqlTagTransformer.ts:79
↓ 2 callers
Method
read
(rowCount: number)
packages/runtime/src/tag.ts:6
↓ 2 callers
Function
replaceIntervals
( str: string, intervals: { a: number; b: number; sub: string }[], )
packages/runtime/src/preprocessor.ts:63
↓ 2 callers
Method
scalarParamName
()
packages/parser/src/loader/typescript/parser/QueryParser.ts:490
↓ 2 callers
Method
start
(watch: boolean, fileOverride?: string)
packages/cli/src/typescriptAndSqlTransformer.ts:41
↓ 2 callers
Function
startup
( options: { host: string; password?: string; port: number; user: string; dbName: string
packages/query/src/actions.ts:29
↓ 2 callers
Method
waitForTypedSQLQueueAndGenerate
(useCache?: boolean)
packages/cli/src/typedSqlTagTransformer.ts:107
↓ 2 callers
Method
watch
()
packages/cli/src/typedSqlTagTransformer.ts:37
↓ 2 callers
Method
word
()
packages/parser/src/loader/sql/parser/SQLParser.ts:400
↓ 2 callers
Function
xorBuffers
(a: Buffer, b: Buffer)
packages/query/src/sasl-helpers.ts:143
↓ 1 callers
Method
C_REQUIRED_MARK
()
packages/parser/src/loader/sql/parser/SQLParser.ts:1591
↓ 1 callers
Function
Hi
(password: Buffer, saltBytes: Buffer, iterations: number)
packages/query/src/sasl-helpers.ts:163
↓ 1 callers
Method
S_REQUIRED_MARK
()
packages/parser/src/loader/sql/parser/SQLParser.ts:1206
↓ 1 callers
Method
arrayParam
()
packages/parser/src/loader/typescript/parser/QueryParser.ts:463
↓ 1 callers
Method
arrayPickParam
()
packages/parser/src/loader/typescript/parser/QueryParser.ts:400
↓ 1 callers
Function
assert
(condition: any)
packages/parser/src/loader/typescript/query.ts:60
↓ 1 callers
Function
connectAndGetFileContents
(fileName: string)
packages/cli/src/worker.ts:37
↓ 1 callers
Function
convertParsedURLToDBConfig
({ host, password, user, port, database, }: DatabaseConfig)
packages/cli/src/config.ts:120
↓ 1 callers
Function
declareStringUnion
(name: string, values: string[])
packages/cli/src/types.ts:223
↓ 1 callers
Method
enterArrayParam
()
packages/parser/src/loader/typescript/query.ts:141
↓ 1 callers
Method
enterArrayPickParam
()
packages/parser/src/loader/typescript/query.ts:134
↓ 1 callers
Method
enterKey
(ctx: KeyContext)
packages/parser/src/loader/sql/index.ts:188
↓ 1 callers
Method
enterParamId
(ctx: ParamIdContext)
packages/parser/src/loader/sql/index.ts:237
↓ 1 callers
Method
enterParamName
(ctx: ParamNameContext)
packages/parser/src/loader/sql/index.ts:136
↓ 1 callers
Method
enterParamName
(ctx: ParamNameContext)
packages/parser/src/loader/typescript/query.ts:90
↓ 1 callers
Method
enterPickKey
(ctx: PickKeyContext)
packages/parser/src/loader/typescript/query.ts:147
↓ 1 callers
Method
enterPickParam
()
packages/parser/src/loader/typescript/query.ts:127
↓ 1 callers
Method
enterPickTransform
()
packages/parser/src/loader/sql/index.ts:178
↓ 1 callers
Method
enterQueryName
(ctx: QueryNameContext)
packages/parser/src/loader/sql/index.ts:128
next →
1–100 of 465, ranked by callers