Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/sqlchat/sqlchat
/ types & classes
Types & classes
73 in github.com/sqlchat/sqlchat
⨍
Functions
186
◇
Types & classes
73
Class
src/utils/event-emitter.ts:5
Interface
ActionConfirmModalProps
src/components/ActionConfirmModal.tsx:4
Interface
Assistant
src/types/assistant.ts:1
Interface
CheckboxProps
src/components/kit/Checkbox.tsx:5
Interface
Connection
src/types/connection.ts:21
Interface
ConnectionContext
src/store/connection.ts:8
Interface
ConnectionState
src/store/connection.ts:24
Interface
Connector
src/lib/connectors/index.ts:6
Interface
Conversation
src/types/conversation.ts:3
Interface
ConversationState
src/store/conversation.ts:17
Interface
ConversationTabProps
src/components/ConversationTabsView.tsx:9
Enum
CreatorRole
src/types/message.ts:None
Interface
Database
src/types/database.ts:2
Enum
Engine
src/types/connection.ts:None
Class
EventEmitter
src/utils/event-emitter.ts:5
Interface
ExecuteQueryContext
src/store/query.ts:6
Interface
ExecutionResult
src/types/connector.ts:5
Interface
LayoutState
src/store/layout.ts:9
Interface
LocaleItem
src/components/LocaleSelector.tsx:5
Interface
MarkdownRendererProps
src/components/MarkdownRenderer.tsx:4
Interface
Message
src/types/message.ts:11
Interface
MessageState
src/store/message.ts:5
Interface
OpenAIApiConfig
src/types/setting.ts:5
Interface
Payment
src/types/subscription.ts:31
Interface
ProcessEnv
process.d.ts:2
Interface
Props
src/components/CreateConnectionModal.tsx:17
Interface
Props
src/components/QuotaOverflowBanner.tsx:7
Interface
Props
src/components/ClearDataConfirmModal.tsx:5
Interface
Props
src/components/DataStorageBanner.tsx:5
Interface
Props
src/components/EngineIcon.tsx:4
Interface
Props
src/components/DBHubBanner.tsx:5
Interface
Props
src/components/GitHubStarBadge.tsx:5
Interface
Props
src/components/SettingAvatarIcon.tsx:8
Interface
Props
src/components/QuotaView.tsx:10
Interface
Props
src/components/CodeBlock.tsx:11
Interface
Props
src/components/ClearConversationConfirmModal.tsx:5
Interface
Props
src/components/EmptyView.tsx:8
Interface
Props
src/components/UpdateConversationModal.tsx:12
Interface
Props
src/components/StripeCheckPaymentBanner.tsx:8
Interface
Props
src/components/SchemaDrawer.tsx:10
Interface
Props
src/components/BetaBadge.tsx:1
Interface
Props
src/components/ProductHuntBanner.tsx:5
Interface
Props
src/components/ConversationView/MessageTextarea.tsx:8
Interface
Props
src/components/ConversationView/MessageView.tsx:16
Interface
Props
src/components/ConversationView/Header.tsx:10
Interface
Props
src/components/ExecutionView/NotificationView.tsx:1
Interface
Props
src/components/ExecutionView/DataTableView.tsx:7
Interface
Props
src/components/ExecutionView/ExecutionWarningBanner.tsx:4
Interface
Props
src/components/kit/Popover.tsx:4
Interface
Props
src/components/kit/Modal.tsx:5
Interface
Props
src/components/kit/Tooltip.tsx:5
Interface
Props
src/components/kit/TextField.tsx:3
Interface
Props
src/components/kit/Dropdown.tsx:4
Interface
Props
src/components/kit/Select.tsx:6
Interface
Props
src/components/kit/Radio.tsx:3
Interface
QueryHistory
src/store/query.ts:13
Interface
QueryState
src/store/query.ts:18
Interface
Quota
src/types/quota.ts:1
Enum
ResponsiveWidth
src/store/layout.ts:None
Interface
SSLOptions
src/types/connection.ts:13
Interface
Schema
src/types/database.ts:15
Interface
Session
auth.d.ts:12
Interface
Setting
src/types/setting.ts:11
Interface
SettingState
src/store/setting.ts:18
Interface
State
src/components/ConnectionSidebar.tsx:17
Interface
State
src/components/Sidebar/ConnectionList.tsx:11
Interface
State
src/components/Sidebar/ConversationList.tsx:9
Interface
Subscription
src/types/subscription.ts:22
Interface
Table
src/types/database.ts:8
Interface
ThemeItem
src/components/ThemeSelector.tsx:6
Interface
User
auth.d.ts:5
Interface
User
src/types/user.ts:1
Interface
UserState
src/store/user.ts:11