/
effective_wiki
/
web-client
Обзор
Документация
Войти
/
effective_wiki
/
web-client
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
src/types/datasource-types.ts
46 строк
937 B
Andrey Lila
feat: add database (WIP)
17 дек 2025, 13:05
17 дек 2025, 13:05
02cd888
Код
Авторство
О чём код?
import { PropertySchemaMap } from "./property-types"; import { Page } from "./page-types"; export interface DataSource { id: string; title: string; description?: string; database_id: string; properties?: PropertySchemaMap; createdAt: string; updatedAt: string; createdBy: string; } export interface CreateDataSourceRequest { title: string; database_id: string; workspace_id: string; createdBy: string; description?: string; properties?: PropertySchemaMap; } export interface ListDataSourcesRequest { database_id: string; limit?: number; offset?: number; } export interface ListDataSourcesResponse { data_sources: DataSource[]; total: number; } export interface UpdateDataSourceRequest { title?: string; description?: string; properties?: PropertySchemaMap; updatedBy: string; } export interface PagesOfDataSourceResponse { data_source_id: string; pages: Page[]; total: number; }