Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/sqlchat/sqlchat
/ functions
Functions
186 in github.com/sqlchat/sqlchat
⨍
Functions
186
◇
Types & classes
73
↓ 13 callers
Function
hasFeature
(feature: FeatureType)
src/utils/feature.ts:24
↓ 10 callers
Function
setPartialConnection
(state: Partial<Connection>)
src/components/CreateConnectionModal.tsx:134
↓ 9 callers
Function
hasDatabase
()
src/utils/feature.ts:3
↓ 8 callers
Function
countTextTokens
(text: string)
src/utils/openai.ts:13
↓ 6 callers
Function
close
()
src/components/QueryDrawer.tsx:98
↓ 6 callers
Function
generateUUID
()
src/utils/id.ts:3
↓ 6 callers
Function
getModel
(name: string)
src/utils/model.ts:48
↓ 4 callers
Function
allowSelfOpenAIKey
()
src/utils/openai.ts:57
↓ 4 callers
Function
changeTiDBConnectionToMySQL
(connection: Connection)
src/utils/tidb.ts:4
↓ 4 callers
Function
classNames
(...classes: string[])
src/pages/setting/index.tsx:12
↓ 4 callers
Function
getMSSQLConnection
(connection: Connection)
src/lib/connectors/mssql/index.ts:7
↓ 4 callers
Function
getMySQLConnection
(connection: Connection)
src/lib/connectors/mysql/index.ts:8
↓ 4 callers
Function
newConnector
(connection: Connection)
src/lib/connectors/index.ts:13
↓ 4 callers
Function
newPostgresClient
(connection: Connection)
src/lib/connectors/postgres/index.ts:10
↓ 3 callers
Function
getDateString
(timeStamp = Date.now())
src/utils/misc.ts:15
↓ 3 callers
Function
getEndUser
(req: NextApiRequest, res: NextApiResponse)
src/pages/api/auth/end-user.ts:10
↓ 3 callers
Function
getSubscriptionByEmail
(email: string)
src/pages/api/utils/subscription.ts:6
↓ 3 callers
Function
handleSetOpenAIApiConfig
(config: Partial<OpenAIApiConfig>)
src/components/OpenAIApiConfigView.tsx:73
↓ 3 callers
Function
useDarkMode
()
src/hooks/useDarkmode.ts:4
↓ 2 callers
Function
checkStatementIsSelect
(statement: string)
src/utils/sql.ts:1
↓ 2 callers
Function
deleteMessage
(message: Message)
src/components/ConversationView/MessageView.tsx:37
↓ 2 callers
Function
executeStatement
(statement: string)
src/components/QueryDrawer.tsx:53
↓ 2 callers
Function
generateDbPromptFromContext
( promptGenerator: (engine: Engine | undefined, schema: string | undefined) => string, engine: Engine, s
src/utils/openai.ts:17
↓ 2 callers
Function
getAssistantById
(id: Id)
src/store/assistant.ts:13
↓ 2 callers
Function
getEventEmitter
()
src/utils/event-emitter.ts:33
↓ 2 callers
Function
getPromptGeneratorOfAssistant
(assistant: Assistant)
src/store/assistant.ts:18
↓ 2 callers
Function
modelRadio
(model: any)
src/components/OpenAIApiConfigView.tsx:81
↓ 2 callers
Function
refreshQuota
(userId: string)
src/components/QuotaView.tsx:23
↓ 2 callers
Function
toggleCreateConnectionModal
(show = true)
src/components/Sidebar/ConnectionList.tsx:27
↓ 1 callers
Function
addUsage
(endUser: string, addition: number)
src/pages/api/utils/usage.ts:26
↓ 1 callers
Function
checkout
(priceId: string)
src/components/PricingView.tsx:7
↓ 1 callers
Function
createConversation
()
src/components/ConnectionSidebar.tsx:171
↓ 1 callers
Method
emit
(eventName: EventType)
src/utils/event-emitter.ts:25
↓ 1 callers
Function
execute
(connection: Connection, databaseName: string, statement: string)
src/lib/connectors/postgres/index.ts:59
↓ 1 callers
Function
execute
(connection: Connection, databaseName: string, statement: string)
src/lib/connectors/mssql/index.ts:35
↓ 1 callers
Function
execute
(connection: Connection, databaseName: string, statement: string)
src/lib/connectors/mysql/index.ts:53
↓ 1 callers
Function
fetchData
()
src/components/MarkdownRenderer.tsx:12
↓ 1 callers
Function
fetchPostJSON
(url: string, data?: {})
src/utils/api-helpers.ts:13
↓ 1 callers
Function
getApiEndpoint
(apiEndpoint: string)
src/pages/api/chat.ts:10
↓ 1 callers
Function
getCurrencySymbol
(currencyCode: string)
src/utils/misc.ts:1
↓ 1 callers
Function
getCurrentMonthUsage
(endUser: string)
src/pages/api/utils/usage.ts:5
↓ 1 callers
Function
getDatabases
(connection: Connection)
src/lib/connectors/postgres/index.ts:76
↓ 1 callers
Function
getDatabases
(connection: Connection)
src/lib/connectors/mssql/index.ts:48
↓ 1 callers
Function
getDatabases
(connection: Connection)
src/lib/connectors/mysql/index.ts:71
↓ 1 callers
Function
getDefaultConversation
()
src/store/conversation.ts:8
↓ 1 callers
Function
getDefaultProps
()
src/components/kit/TextField.tsx:12
↓ 1 callers
Function
getDefaultProps
()
src/components/kit/Radio.tsx:12
↓ 1 callers
Function
getDefaultSetting
()
src/store/setting.ts:6
↓ 1 callers
Method
getInstance
()
src/utils/event-emitter.ts:11
↓ 1 callers
Function
getMessageFromExecutionResult
(result: ExecutionResult)
src/utils/execution.ts:3
↓ 1 callers
Function
getPaymentListByEmail
(email: string)
src/pages/api/utils/payment.ts:6
↓ 1 callers
Function
getPlanFromPriceId
(priceId: string)
src/utils/plan.ts:1
↓ 1 callers
Function
getPrompt
()
src/components/SchemaDrawer.tsx:23
↓ 1 callers
Function
getRepoStarCount
()
src/components/GitHubStarBadge.tsx:15
↓ 1 callers
Function
getStripe
()
src/utils/get-stripejs.ts:7
↓ 1 callers
Function
getTableSchema
(connection: Connection, databaseName: string)
src/lib/connectors/postgres/index.ts:95
↓ 1 callers
Function
getTableSchema
(connection: Connection, databaseName: string)
src/lib/connectors/mssql/index.ts:62
↓ 1 callers
Function
getTableSchema
(connection: Connection, databaseName: string)
src/lib/connectors/mysql/index.ts:87
↓ 1 callers
Function
handleConnectionSelect
(connection: Connection)
src/components/Sidebar/ConnectionList.tsx:35
↓ 1 callers
Function
handleConversationSelect
(conversation: Conversation)
src/components/Sidebar/ConversationList.tsx:44
↓ 1 callers
Function
handleDatabaseNameSelect
(databaseName: string)
src/components/ConnectionSidebar.tsx:149
↓ 1 callers
Function
handleDeleteConnection
()
src/components/CreateConnectionModal.tsx:236
↓ 1 callers
Function
handleDeleteConversation
(conversation: Conversation)
src/components/Sidebar/ConversationList.tsx:59
↓ 1 callers
Function
handleEditConnection
(connection: Connection)
src/components/Sidebar/ConnectionList.tsx:43
↓ 1 callers
Function
handleEditConversation
(conversation: Conversation)
src/components/Sidebar/ConversationList.tsx:51
↓ 1 callers
Function
handleExampleClick
(content: string)
src/components/EmptyView.tsx:20
↓ 1 callers
Function
handleSchemaNameSelect
(schemaName: string)
src/components/ConnectionSidebar.tsx:189
↓ 1 callers
Function
handleSend
()
src/components/ConversationView/MessageTextarea.tsx:32
↓ 1 callers
Function
handleWindowResize
()
src/components/ConnectionSidebar.tsx:42
↓ 1 callers
Function
main
()
prisma/seed.ts:43
↓ 1 callers
Function
maskedKey
(str: string)
src/components/OpenAIApiConfigView.tsx:55
↓ 1 callers
Method
on
(eventName: EventType, callback: Callback)
src/utils/event-emitter.ts:18
↓ 1 callers
Function
refreshPaymentList
(userId: string)
src/components/PaymentHistoryTable.tsx:13
↓ 1 callers
Function
syncDatabaseList
()
src/components/ConnectionSidebar.tsx:127
↓ 1 callers
Function
testConnection
(connection: Connection)
src/lib/connectors/postgres/index.ts:53
↓ 1 callers
Function
testConnection
(connection: Connection)
src/lib/connectors/mssql/index.ts:29
↓ 1 callers
Function
testConnection
(connection: Connection)
src/lib/connectors/mysql/index.ts:47
↓ 1 callers
Function
toggleUpdateConversationModal
(show = true)
src/components/Sidebar/ConversationList.tsx:29
↓ 1 callers
Function
useLoading
(initialState = true)
src/hooks/useLoading.ts:4
Function
AccountView
()
src/components/AccountView.tsx:7
Function
ActionConfirmModal
(props: ActionConfirmModalProps)
src/components/ActionConfirmModal.tsx:12
Function
BetaBadge
(props: Props)
src/components/BetaBadge.tsx:5
Function
Checkbox
(props: CheckboxProps & { children?: ReactNode })
src/components/kit/Checkbox.tsx:10
Function
ClearConversationButton
()
src/components/ClearConversationButton.tsx:6
Function
ClearConversationConfirmModal
(props: Props)
src/components/ClearConversationConfirmModal.tsx:9
Function
ClearDataButton
()
src/components/ClearDataButton.tsx:5
Function
ClearDataConfirmModal
(props: Props)
src/components/ClearDataConfirmModal.tsx:9
Function
CodeBlock
(props: Props)
src/components/CodeBlock.tsx:18
Function
ConnectionList
()
src/components/Sidebar/ConnectionList.tsx:16
Function
ConnectionSidebar
()
src/components/ConnectionSidebar.tsx:19
Function
ConversationList
()
src/components/Sidebar/ConversationList.tsx:13
Function
ConversationTab
(props: ConversationTabProps)
src/components/ConversationTabsView.tsx:17
Function
ConversationTabsView
()
src/components/ConversationTabsView.tsx:57
Function
ConversationView
()
src/components/ConversationView/index.tsx:30
Function
CreateConnectionModal
(props: Props)
src/components/CreateConnectionModal.tsx:89
Function
DBHubBanner
(props: Props)
src/components/DBHubBanner.tsx:10
Function
DarkModeSwitch
()
src/components/DarkModeSwitch.tsx:5
Function
DataStorageBanner
(props: Props)
src/components/DataStorageBanner.tsx:10
Function
DataTableView
(props: Props)
src/components/ExecutionView/DataTableView.tsx:11
Function
Dropdown
(props: Props)
src/components/kit/Dropdown.tsx:9
next →
1–100 of 186, ranked by callers