Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/liam-hq/liam
/ functions
Functions
1,901 in github.com/liam-hq/liam
⨍
Functions
1,901
◇
Types & classes
37
↓ 460 callers
Function
aColumn
(override?: Partial<Column>)
frontend/packages/schema/src/schema/factories.ts:17
↓ 225 callers
Function
aTable
(override?: Partial<Table>)
frontend/packages/schema/src/schema/factories.ts:27
↓ 171 callers
Function
aSchema
(override?: Partial<Schema>)
frontend/packages/schema/src/schema/factories.ts:118
↓ 131 callers
Method
get
(id: string, defaultIndex?: number)
frontend/internal-packages/agent/src/streaming/core/MessageTupleManager.ts:72
↓ 89 callers
Function
expectGeneratedSQLToBeParseable
(sql: string)
frontend/packages/schema/src/deparser/postgresql/testUtils.ts:4
↓ 74 callers
Function
anIndex
(override?: Partial<Index>)
frontend/packages/schema/src/schema/factories.ts:42
↓ 62 callers
Function
createClient
({ useServiceRole = false, }: { useServiceRole?: boolean } = {})
frontend/apps/app/libs/db/server.ts:10
↓ 48 callers
Function
postgresqlSchemaDeparser
( schema: Schema, )
frontend/packages/schema/src/deparser/postgresql/schemaDeparser.ts:22
↓ 46 callers
Function
postgresqlMigrationOperationDeparser
( operation: MigrationOperation, // biome-ignore lint/complexity/noExcessiveCognitiveComplexity: TODO: Ref
frontend/packages/schema/src/deparser/postgresql/migrationOperationDeparser.ts:605
↓ 46 callers
Function
urlgen
( route: T, // biome-ignore lint/suspicious/noExplicitAny: needed for conditional type to determine route
frontend/apps/app/libs/routes/urlgen.ts:4
↓ 46 callers
Function
useUserEditingOrThrow
()
frontend/packages/erd-core/src/stores/userEditing/hooks.ts:16
↓ 45 callers
Function
escapeIdentifier
* Escape SQL identifiers (table names, column names) for PostgreSQL * Wraps identifier in double quotes and escapes internal double quotes
frontend/packages/schema/src/deparser/postgresql/utils.ts:181
↓ 45 callers
Function
processor
( sql: string, chunkSize = CHUNK_SIZE, )
frontend/packages/schema/src/parser/sql/postgresql/index.ts:135
↓ 35 callers
Function
determineChangeStatus
({ operations, customModificationChecker, }: Params)
frontend/packages/schema/src/migrationOperation/utils/determineChangeStatus.ts:12
↓ 35 callers
Function
sanitizeReturnPath
( path: string | null | undefined, defaultPath = '/design_sessions/new', )
frontend/apps/app/components/LoginPage/services/validateReturnPath.ts:21
↓ 32 callers
Function
getTableRelatedChangeStatus
({ tableId, operations, }: Params)
frontend/packages/schema/src/migrationOperation/utils/tables/getTableRelatedChangeStatus.ts:16
↓ 31 callers
Function
getConstraintRelatedChangeStatus
({ tableId, constraintId, operations, }: Params)
frontend/packages/schema/src/migrationOperation/utils/constraints/getConstraintRelatedChangeStatus.ts:24
↓ 31 callers
Function
useSchemaOrThrow
()
frontend/packages/erd-core/src/stores/schema/hooks.ts:13
↓ 29 callers
Function
applyOpenAISchemaRequirements
(schema: unknown)
frontend/internal-packages/agent/src/utils/applyOpenAiSchemaRequirements.ts:80
↓ 29 callers
Function
fromPromise
( promise: Promise<T>, errorFn?: (error: unknown) => E, )
frontend/internal-packages/neverthrow/src/fromPromise.ts:9
↓ 29 callers
Function
getArgumentExpression
(arg: unknown)
frontend/packages/schema/src/parser/drizzle/mysql/astUtils.ts:25
↓ 29 callers
Function
getColumnRelatedChangeStatus
({ tableId, columnId, operations, }: Params)
frontend/packages/schema/src/migrationOperation/utils/columns/getColumnRelatedChangeStatus.ts:21
↓ 29 callers
Function
processor
(schema: string)
frontend/packages/schema/src/parser/prisma/index.test.ts:59
↓ 28 callers
Function
aPrimaryKeyConstraint
( override?: Partial<PrimaryKeyConstraint>, )
frontend/packages/schema/src/schema/factories.ts:50
↓ 26 callers
Function
generateHeadingId
(text: string)
frontend/apps/app/components/SessionDetailPage/components/Output/components/Artifact/utils/generateHeadingId.ts:1
↓ 26 callers
Function
handleCliError
( message: string, error?: Error | unknown, )
frontend/internal-packages/schema-bench/src/cli/utils/error.ts:25
↓ 25 callers
Function
isMessageContentError
(content: string)
frontend/internal-packages/agent/src/utils/toolMessageUtils.ts:17
↓ 25 callers
Function
retry
( fn: () => ResultAsync<T, E>, options?: RetryOptions, )
frontend/internal-packages/db/src/utils/retry.ts:61
↓ 24 callers
Function
aForeignKeyConstraint
( override?: Partial<ForeignKeyConstraint>, )
frontend/packages/schema/src/schema/factories.ts:59
↓ 24 callers
Function
aTableNode
( name: string, override?: Partial<TableNodeType>, )
frontend/packages/erd-core/src/features/erd/utils/highlightNodesAndEdges.test.ts:20
↓ 22 callers
Function
formatArguments
(args: unknown)
frontend/apps/app/components/SessionDetailPage/components/Chat/components/Messages/AiMessage/ToolCalls/ToolCallCard/components/Call/ArgumentsDisplay/utils/formatArguments.ts:383
↓ 22 callers
Function
getIndexRelatedChangeStatus
({ tableId, indexId, operations, }: Params)
frontend/packages/schema/src/migrationOperation/utils/indexes/getIndexRelatedChangeStatus.ts:20
↓ 22 callers
Function
processor
(str)
frontend/packages/schema/src/parser/schemarb/parser.ts:841
↓ 22 callers
Function
userTable
(override?: Partial<Table>)
frontend/packages/schema/src/parser/tbls/index.test.ts:13
↓ 21 callers
Function
getArgumentExpression
(arg: unknown)
frontend/packages/schema/src/parser/drizzle/postgres/astUtils.ts:25
↓ 21 callers
Function
useDiffStyle
( showDiff: boolean, changeStatus: ChangeStatus | undefined, )
frontend/packages/erd-core/src/features/diff/hooks/useDiffStyle.ts:6
↓ 20 callers
Function
anEnum
(override?: Partial<Enum>)
frontend/packages/schema/src/schema/factories.ts:90
↓ 20 callers
Function
applyPatchOperations
( target: T, operations: Operation[], )
frontend/packages/schema/src/migrationOperation/utils/applyPatchOperations.ts:7
↓ 20 callers
Function
createSchema
(overrides: Partial<Schema> = {})
frontend/packages/schema/src/schema/mergeSchema.test.ts:33
↓ 20 callers
Function
postgresqlSchemaDiffDeparser
( before: Schema, after: Schema, )
frontend/packages/schema/src/deparser/postgresql/schemaDiffDeparser.ts:23
↓ 19 callers
Method
executeQuery
* Execute SQL query with immediate instance cleanup * Only executes DDL for supported extensions
frontend/internal-packages/pglite-server/src/PGliteInstanceManager.ts:44
↓ 19 callers
Function
processor
(str)
frontend/packages/schema/src/parser/tbls/parser.ts:458
↓ 19 callers
Function
singularize
(word: string)
frontend/packages/schema/src/parser/schemarb/singularize.ts:35
↓ 18 callers
Method
add
(data: string)
frontend/internal-packages/agent/src/streaming/core/MessageTupleManager.ts:29
↓ 18 callers
Function
formatToolCallArgs
( args: Record<string, unknown> | string, )
frontend/internal-packages/agent/src/streaming/server/formatToolCallArgs.ts:1
↓ 18 callers
Function
getColumnCommentChangeStatus
({ tableId, columnId, operations, }: Params)
frontend/packages/schema/src/migrationOperation/utils/columns/getColumnCommentChangeStatus.ts:11
↓ 17 callers
Function
createTable
(overrides: Partial<Table> = {})
frontend/packages/schema/src/schema/mergeSchema.test.ts:16
↓ 17 callers
Function
getSuggestionText
(suggestion: CommandPaletteSuggestion)
frontend/packages/erd-core/src/features/erd/components/ERDRenderer/CommandPalette/utils/suggestion.ts:5
↓ 16 callers
Function
aTableData
( name: string, override?: Partial<TableNodeData>, )
frontend/packages/erd-core/src/features/erd/utils/highlightNodesAndEdges.test.ts:8
↓ 16 callers
Function
detectFormat
( pathOrUrl: string, )
frontend/packages/schema/src/parser/supportedFormat/detectFormat.ts:26
↓ 16 callers
Function
formatDuration
(ms: number)
frontend/apps/app/utils/formatDuration.ts:12
↓ 16 callers
Function
fromThrowable
( fn: (...args: A) => T, errorFn?: (error: unknown) => E, )
frontend/internal-packages/neverthrow/src/fromThrowable.ts:11
↓ 16 callers
Function
getTableChangeStatus
({ tableId, operations }: Params)
frontend/packages/schema/src/migrationOperation/utils/tables/getTableChangeStatus.ts:16
↓ 16 callers
Function
getTableCommentChangeStatus
({ tableId, operations, }: Params)
frontend/packages/schema/src/migrationOperation/utils/tables/getTableCommentChangeStatus.ts:10
↓ 16 callers
Function
parse
( str: string, format: SupportedFormat, )
frontend/packages/schema/src/parser/index.ts:12
↓ 16 callers
Function
useVersionOrThrow
()
frontend/packages/erd-core/src/providers/versionProvider.tsx:19
↓ 15 callers
Function
anEdge
( source: string, target: string, sourceHandle: string | null, targetHandle: string | null, override
frontend/packages/erd-core/src/features/erd/utils/highlightNodesAndEdges.test.ts:31
↓ 15 callers
Function
createBaseConfig
(options = {})
frontend/internal-packages/configs/eslint/base.js:18
↓ 15 callers
Function
ensurePathStructure
( target: Record<string, unknown>, operations: Operation[], )
frontend/internal-packages/agent/src/utils/pathPreparation.ts:127
↓ 15 callers
Function
fetchSchemaFromGitHubFolder
( url: string, )
frontend/apps/app/app/erd/p/[...slug]/utils/githubUrlHandler.ts:385
↓ 15 callers
Function
formatArtifactToMarkdown
( analyzedRequirements: AnalyzedRequirements, )
frontend/apps/app/components/SessionDetailPage/components/Output/components/Artifact/utils/formatArtifactToMarkdown.ts:52
↓ 15 callers
Function
fromAsyncThrowable
(fn: (...args: A) => Promise<T>, errorFn?: (error: unknown) => E)
frontend/internal-packages/neverthrow/src/fromAsyncThrowable.ts:15
↓ 15 callers
Function
getTestConfig
(options?: { useOpenAI?: boolean })
frontend/internal-packages/agent/test-utils/workflowTestHelpers.ts:55
↓ 15 callers
Function
highlightNodesAndEdges
( nodes: Node[], edges: Edge[], trigger: { activeTableName?: string | undefined hoverTableName?:
frontend/packages/erd-core/src/features/erd/utils/highlightNodesAndEdges.ts:84
↓ 15 callers
Function
parseHeading
( line: string, slugCountMap: Map<string, number>, )
frontend/apps/app/components/SessionDetailPage/components/Output/components/Artifact/utils/extractTocItems.ts:32
↓ 14 callers
Function
createColumn
(overrides: Partial<Column> = {})
frontend/packages/schema/src/schema/mergeSchema.test.ts:6
↓ 14 callers
Function
createMockStateSnapshot
( values: StateSnapshot['values'], tasks: StateSnapshot['tasks'] = [], )
frontend/internal-packages/agent/src/getMessages.test.ts:10
↓ 14 callers
Function
extractTocItems
(content: string)
frontend/apps/app/components/SessionDetailPage/components/Output/components/Artifact/utils/extractTocItems.ts:58
↓ 14 callers
Function
getInputContent
( inputPath: string, )
frontend/packages/cli/src/cli/erdCommand/getInputContent.ts:78
↓ 14 callers
Function
getOrganizationId
()
frontend/apps/app/features/organizations/services/getOrganizationId.ts:36
↓ 14 callers
Function
getTimestamp
(hoursAgo: number)
frontend/apps/app/components/SessionDetailPage/factories.ts:140
↓ 14 callers
Function
outputStreamEvents
( stream: AsyncGenerator<unknown, void, unknown>, )
frontend/internal-packages/agent/test-utils/workflowTestHelpers.ts:118
↓ 14 callers
Function
parseTapOutput
(output: string)
frontend/internal-packages/agent/src/utils/tapParser.ts:238
↓ 14 callers
Function
yamlSchemaDeparser
(schema: Schema)
frontend/packages/schema/src/deparser/yaml/schemaDeparser.ts:20
↓ 13 callers
Function
convertSchemaToNodes
({ schema, showMode, }: Params)
frontend/packages/erd-core/src/features/erd/utils/convertSchemaToNodes.ts:13
↓ 13 callers
Function
createAccessibleOpacityTransition
( isVisible: boolean, duration = 150, )
frontend/apps/app/utils/accessibleTransitions.ts:42
↓ 13 callers
Function
evaluateSchema
( config: EvaluationConfig, )
frontend/internal-packages/schema-bench/src/workspace/evaluation/evaluation.ts:409
↓ 13 callers
Function
getPropertyValue
(obj: unknown, key: string)
frontend/packages/schema/src/parser/drizzle/postgres/types.ts:69
↓ 13 callers
Function
getPropertyValue
(obj: unknown, key: string)
frontend/packages/schema/src/parser/drizzle/mysql/types.ts:84
↓ 13 callers
Function
routeAfterAnalyzeRequirements
( state: PmAgentState, )
frontend/internal-packages/agent/src/pm-agent/routing/routeAfterAnalyzeRequirements.ts:12
↓ 13 callers
Function
useCustomReactflow
()
frontend/packages/erd-core/src/features/reactflow/hooks/useCustomReactflow.ts:5
↓ 12 callers
Function
createPmAgentState
( overrides: Partial<PmAgentState> = {}, )
frontend/internal-packages/agent/src/pm-agent/routing/routeAfterAnalyzeRequirements.test.ts:7
↓ 12 callers
Function
createTestSaver
()
frontend/internal-packages/agent/src/checkpoint/SupabaseCheckpointSaver.test.ts:37
↓ 12 callers
Function
hasProperty
( obj: unknown, key: K, )
frontend/packages/schema/src/parser/drizzle/postgres/types.ts:59
↓ 12 callers
Function
hasProperty
( obj: unknown, key: K, )
frontend/packages/schema/src/parser/drizzle/mysql/types.ts:74
↓ 12 callers
Function
toResultAsync
( queryBuilder: PromiseLike<{ data: T | null; error: unknown }>, options?: ToResultAsyncOptions, )
frontend/internal-packages/db/src/utils/toResultAsync.ts:45
↓ 11 callers
Function
aUniqueConstraint
( override?: Partial<UniqueConstraint>, )
frontend/packages/schema/src/schema/factories.ts:72
↓ 11 callers
Function
formatValidationErrors
( analyzedRequirements: AnalyzedRequirements, )
frontend/internal-packages/agent/src/qa-agent/validateSchema/formatValidationErrors.ts:9
↓ 11 callers
Function
getConfig
( overrides: Partial<EvaluationConfig> = {}, )
frontend/internal-packages/schema-bench/src/workspace/evaluation/evaluation.test.ts:113
↓ 11 callers
Function
mergeSchemas
(before: Schema, after: Schema)
frontend/packages/schema/src/schema/mergeSchema.ts:123
↓ 11 callers
Function
textToSuggestion
( text: string, )
frontend/packages/erd-core/src/features/erd/components/ERDRenderer/CommandPalette/utils/suggestion.ts:15
↓ 11 callers
Function
useToast
(position: ToastPosition = 'header')
frontend/packages/ui/src/components/Toast/useToast.tsx:5
↓ 10 callers
Function
aMessage
( type: 'human' | 'ai' | 'tool' | 'system' = 'human', overrides?: Partial<BaseMessage>, )
frontend/apps/app/components/SessionDetailPage/components/Chat/factories.ts:9
↓ 10 callers
Function
anAssistantLogTimelineItemEntry
( overrides?: Partial<AssistantLogTimelineItemEntry>, )
frontend/apps/app/components/SessionDetailPage/factories.ts:68
↓ 10 callers
Function
constraintsToRelationships
(tables: Tables)
frontend/packages/schema/src/utils/constraintsToRelationships.ts:26
↓ 10 callers
Function
determineWorkflowAction
( messages: BaseMessage[], isWorkflowInProgress: boolean, hasTriggered: boolean, )
frontend/apps/app/components/SessionDetailPage/utils/determineWorkflowAction.ts:17
↓ 10 callers
Function
mockMatchMedia
(matches: boolean)
frontend/apps/app/utils/accessibleTransitions.test.ts:9
↓ 10 callers
Function
processor
( schemaContent: string, )
frontend/packages/schema/src/parser/drizzle/index.ts:41
↓ 10 callers
Function
processor
(str: string)
frontend/packages/schema/src/parser/liam/index.ts:23
↓ 9 callers
Function
convertRequirementsToPrompt
( requirements: AnalyzedRequirements, userInput: string, schemaIssues?: Array<{ testcaseId: string; desc
frontend/internal-packages/agent/src/db-agent/utils/convertAnalyzedRequirementsToPrompt.ts:5
next →
1–100 of 1,901, ranked by callers