Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TabularisDB/tabularis
/ functions
Functions
1,406 in github.com/TabularisDB/tabularis
⨍
Functions
1,406
◇
Types & classes
473
↓ 9 callers
Function
sortProcesses
( processes: ProcessInfo[], key: ProcessSortKey, ascending: boolean, )
src/utils/taskManager.ts:102
↓ 9 callers
Function
stripLeadingComments
(query: string)
src/utils/sqlSplitter/classify.ts:39
↓ 9 callers
Function
supportsAlterColumn
( capabilities?: DriverCapabilities | null, )
src/utils/driverCapabilities.ts:11
↓ 9 callers
Function
supportsCreateForeignKeys
( capabilities?: DriverCapabilities | null, )
src/utils/driverCapabilities.ts:17
↓ 9 callers
Function
updateResultEntry
( results: QueryResultEntry[], entryId: string, partial: Partial<QueryResultEntry>, )
src/utils/multiResult.ts:29
↓ 8 callers
Function
buildSyncPayload
( tab: Tab, settings: ResultsDisplaySettings, )
src/utils/resultsWindowSync.ts:96
↓ 8 callers
Function
camelToKebab
(s: string)
src/utils/connectionIconPack.ts:24
↓ 8 callers
Function
collectSelectedColumns
( nodes: QueryNode[], aliases: Record<string, string> )
src/utils/visualQuery.ts:91
↓ 8 callers
Function
countTabsForConnection
(tabs: Tab[], connectionId: string | null)
src/utils/tabFilters.ts:33
↓ 8 callers
Function
createRunAllResult
()
src/utils/notebookRunAll.ts:11
↓ 8 callers
Function
escapeHtml
(text: string)
src/utils/notebookHtmlExport.ts:3
↓ 8 callers
Function
extractBase64Payload
(value: unknown)
src/utils/blob.ts:297
↓ 8 callers
Function
findUnresolvedDependencies
( sql: string, cells: NotebookCell[], )
src/utils/notebookVariables.ts:59
↓ 8 callers
Function
formatEvent
(event: KeyboardEvent, isMac: boolean)
src/utils/keybindings.ts:130
↓ 8 callers
Function
formatHistoryTime
(isoDate: string, timeZone?: string)
src/utils/dateGroups.ts:102
↓ 8 callers
Function
formatRatio
(n: number)
src/utils/explainPlan.ts:153
↓ 8 callers
Function
generateIndexStatements
( indexes: Index[], tableName: string, quote: string )
src/utils/sqlGenerator.ts:154
↓ 8 callers
Function
generateTabTitle
( tabs: Tab[], activeConnectionId: string, partial?: Partial<Tab>, )
src/utils/editor.ts:101
↓ 8 callers
Function
getEntryDisplayLabel
( entry: QueryResultEntry, fallbackPrefix: string, )
src/utils/multiResult.ts:146
↓ 8 callers
Function
getExplainableQueries
( sql: string, dialect?: SqlDialect, )
src/utils/sql.ts:203
↓ 8 callers
Function
getHost
()
packages/plugin-api/src/host.ts:24
↓ 8 callers
Function
getLucideIconComponent
(name: string)
src/utils/connectionIconPack.ts:13
↓ 8 callers
Function
getNodePositions
(direction: string)
src/utils/layoutWorker.ts:41
↓ 8 callers
Function
getNotebookState
(notebookId: string)
src/utils/notebookStore.ts:94
↓ 8 callers
Function
getRequiredExtensions
( columnTypes: string[], availableTypes: DataTypeInfo[], )
src/utils/columnTypes.ts:68
↓ 8 callers
Function
getTabScrollState
(element: Pick<HTMLElement, 'scrollLeft' | 'clientWidth' | 'scrollWidth'>)
src/utils/tabScroll.ts:14
↓ 8 callers
Function
isFocusedPane
( explorerConnectionId: string | null, activeConnectionId: string | null, )
src/utils/tabScroll.ts:58
↓ 8 callers
Function
isNumericColumnType
(type: string | undefined)
src/utils/foreignKeys.ts:100
↓ 8 callers
Function
isPresetFont
( fontFamily: string, availableFonts: ReadonlyArray<{ name: string; label: string }> )
src/utils/settingsUI.ts:53
↓ 8 callers
Function
makeBlobWire
( totalSize: number, mimeType: string, data: string, )
tests/utils/blob.test.ts:52
↓ 8 callers
Function
makeConn
(overrides?: Partial<SavedConnection['params']>)
tests/utils/connectionManager.test.ts:14
↓ 8 callers
Function
makeProcess
(overrides: Partial<ProcessInfo> = {})
tests/utils/taskManager.test.ts:13
↓ 8 callers
Function
matchesEvent
(event: KeyboardEvent, match: KeyMatch)
src/utils/keybindings.ts:72
↓ 8 callers
Function
mergeSettings
( defaults: Settings, backendConfig: Partial<Settings>, migratedSettings: Partial<Settings>, wasMigrat
src/utils/settings.ts:100
↓ 8 callers
Function
parseLimitInput
(limitInput: string)
src/utils/tableToolbar.ts:44
↓ 8 callers
Function
removeResultEntry
( results: QueryResultEntry[], entryId: string, activeResultId: string | undefined, )
src/utils/multiResult.ts:77
↓ 8 callers
Function
request
(overrides: Partial<SshAskpassRequest> = {})
tests/hooks/useSshAskpass.test.ts:39
↓ 8 callers
Function
resultToCsv
(result: QueryResult)
src/utils/notebookExport.ts:3
↓ 8 callers
Function
safeParse
(text: string)
src/utils/jsonTree.ts:12
↓ 8 callers
Function
toFormatterLanguage
(dialect: SqlDialect | undefined)
src/utils/sqlFormat.ts:8
↓ 8 callers
Function
truncateCellPreview
( text: string, limit: number = CELL_PREVIEW_LIMIT, )
src/utils/text.ts:42
↓ 8 callers
Function
useRowEditorResize
()
src/hooks/useRowEditorResize.ts:12
↓ 8 callers
Function
useSshAskpass
()
src/hooks/useSshAskpass.ts:23
↓ 8 callers
Function
validatePendingInsertion
( insertion: PendingInsertion, columns: TableColumn[], )
src/utils/pendingInsertions.ts:35
↓ 8 callers
Function
validateSettings
( definitions: PluginSettingDefinition[], values: Record<string, unknown>, )
src/utils/pluginConfig.ts:69
↓ 7 callers
Function
areTableItemPropsEqual
( prev: TableItemComparableProps, next: TableItemComparableProps, )
src/utils/sidebarTableItem.ts:33
↓ 7 callers
Function
cleanTabForStorage
(tab: Tab)
src/utils/tabCleaner.ts:34
↓ 7 callers
Function
copyTextToClipboard
( text: string, onError?: (error: unknown) => void )
src/utils/clipboard.ts:75
↓ 7 callers
Function
createInitialTabState
( connectionId: string | null, partial?: Partial<Tab>, )
src/utils/editor.ts:79
↓ 7 callers
Function
createResultEntries
( tabId: string, queries: string[], )
src/utils/multiResult.ts:7
↓ 7 callers
Function
darken
(hex: string, amount: number)
src/themes/colorUtils.ts:43
↓ 7 callers
Function
disconnect
(connectionId?: string)
src/contexts/DatabaseProvider.tsx:689
↓ 7 callers
Function
emitRequest
(payload: SshAskpassRequest)
tests/hooks/useSshAskpass.test.ts:29
↓ 7 callers
Function
explainPlanToFlow
( plan: ExplainPlan, selectedNodeId?: string | null, )
src/utils/explainPlan.ts:10
↓ 7 callers
Function
filterTabsByConnection
(tabs: Tab[], connectionId: string | null)
src/utils/tabFilters.ts:3
↓ 7 callers
Function
formatDurationMs
(ms: number)
src/utils/aiActivity.ts:109
↓ 7 callers
Function
formatExportFileName
( tableName: string, format: string, )
src/utils/editor.ts:371
↓ 7 callers
Function
formatLimitInput
(value: string)
src/utils/tableToolbar.ts:78
↓ 7 callers
Function
formatLocalTime
(iso: string, timeZone?: string)
src/utils/aiActivity.ts:171
↓ 7 callers
Function
formatMemoryBar
(used: number, total: number)
src/utils/taskManager.ts:73
↓ 7 callers
Function
formatObjectCount
( tables: number, views: number, routines: number, triggers?: number, )
src/utils/schema.ts:7
↓ 7 callers
Function
formatSql
( sql: string, dialect?: SqlDialect, options?: Partial<FormatOptionsWithLanguage>, )
src/utils/sqlFormat.ts:30
↓ 7 callers
Function
generateCustomThemeId
()
src/utils/themeManagement.ts:20
↓ 7 callers
Function
generateFromClause
( nodes: QueryNode[], edges: QueryEdge[], aliases: Record<string, string> )
src/utils/visualQuery.ts:166
↓ 7 callers
Function
generateGroupByClause
( hasAggregation: boolean, nonAggregatedCols: string[], manualGroupBy: string[] )
src/utils/visualQuery.ts:261
↓ 7 callers
Function
generateWhereClause
(conditions: WhereCondition[])
src/utils/visualQuery.ts:245
↓ 7 callers
Function
getCapabilitiesForDriver
( driverId: string, drivers: PluginManifest[], )
src/utils/driverCapabilities.ts:43
↓ 7 callers
Function
getCardClass
( connId: string, activeConnectionId: string | null, isConnectionOpen: (id: string) => boolean, )
src/utils/connections.ts:220
↓ 7 callers
Function
getDatabaseList
(db: string | string[])
src/utils/database.ts:28
↓ 7 callers
Function
getIdentifierQuote
(driver: DriverCapabilities | DatabaseDriver)
src/utils/sqlGenerator.ts:63
↓ 7 callers
Function
getRowEstimateRatio
(node: ExplainNode)
src/utils/explainPlan.ts:218
↓ 7 callers
Function
getSelectedRows
( data: unknown[][], selectedIndices: Set<number> )
src/utils/clipboard.ts:41
↓ 7 callers
Function
haveToolbarValuesChanged
( state: TableToolbarState, props: TableToolbarProps )
src/utils/tableToolbar.ts:23
↓ 7 callers
Function
isConnectionGrouped
(connectionId: string, splitView: SplitView | null)
src/utils/connectionLayout.ts:9
↓ 7 callers
Function
loadNotebook
( notebookId: string, connectionId: string, )
src/utils/notebookStore.ts:116
↓ 7 callers
Function
makeConn
(overrides: Partial<SavedConnection['params']> = {})
tests/utils/connections.test.ts:405
↓ 7 callers
Function
makeDataMap
(entries: Record<string, string>)
tests/utils/connectionManager.test.ts:229
↓ 7 callers
Function
makeDef
(overrides?: Partial<ShortcutDef>)
tests/utils/keybindings.test.ts:16
↓ 7 callers
Function
makeFileCaps
()
tests/utils/connections.test.ts:17
↓ 7 callers
Function
makeStatus
(overrides?: Partial<ConnectionStatus>)
tests/utils/connectionManager.test.ts:47
↓ 7 callers
Function
parseAuthor
(author: string)
src/utils/plugins.ts:1
↓ 7 callers
Function
parseExplainFileParam
(search: string)
src/utils/explainImport.ts:19
↓ 7 callers
Function
renderAtEditor
( children: React.ReactNode, ctx: EditorContextType = buildEditorContext(), )
tests/components/ui/EditorErrorBoundary.test.tsx:37
↓ 7 callers
Function
replaceCurrentWord
( input: string, cursorPos: number, replacement: string )
src/utils/filterBar.ts:95
↓ 7 callers
Function
resolveMatch
( def: ShortcutDef, overrides: UserOverrides, isMac: boolean, )
src/utils/keybindings.ts:57
↓ 7 callers
Function
resolveNextTabId
(tabs: TabLike[], activeTabId: string | null)
src/utils/tabScroll.ts:45
↓ 7 callers
Function
resolveSettingsWithDefaults
( definitions: PluginSettingDefinition[], saved: Record<string, unknown> | undefined, )
src/utils/pluginConfig.ts:49
↓ 7 callers
Function
restoreTabFromStorage
(cleanedTab: Partial<Tab>)
src/utils/tabCleaner.ts:62
↓ 7 callers
Function
rgbToHex
(r: number, g: number, b: number)
src/themes/colorUtils.ts:24
↓ 7 callers
Function
seedConnection
* Notebooks persist per connection, so a save only happens once the store * knows the owning connection — established by loadNotebook/createNotebook
tests/utils/notebookStore.test.ts:42
↓ 7 callers
Function
shouldUseCachedSchema
( cached: SchemaCache | undefined, schemaVersion?: number, )
src/utils/editor.ts:286
↓ 7 callers
Function
transformResultToChartData
( result: QueryResult, config: CellChartConfig, )
src/utils/notebookChart.ts:42
↓ 7 callers
Function
truncateQuery
(query: string | null, maxLen = 80)
src/utils/aiActivity.ts:102
↓ 7 callers
Function
update
()
src/components/ui/DataGrid.tsx:861
↓ 7 callers
Function
useRowEditor
({ initialData, onChange, }: UseRowEditorOptions)
src/hooks/useRowEditor.ts:17
↓ 7 callers
Function
validateDbType
(raw: string | undefined)
packages/create-plugin/src/validate.ts:63
↓ 7 callers
Function
validateName
(raw: string)
packages/create-plugin/src/validate.ts:43
↓ 7 callers
Function
validateParamName
(name: string)
src/utils/notebookParams.ts:53
↓ 7 callers
Function
wkbHexToWkt
(hexString: string)
src/utils/geometry.ts:52
↓ 7 callers
Function
wrapWktInFunction
(wkt: string, srid?: number)
src/utils/geometryInput.ts:45
← previous
next →
201–300 of 1,406, ranked by callers