Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
313 changes: 312 additions & 1 deletion src/types/api.types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,11 @@ export interface paths {
};
/** Get Dataset Content */
get: operations['get_dataset_content_datasets__dataset_id__content_get'];
put?: never;
/**
* Rollback Dataset Content
* @description Rollback the content of a dataset to a previous version.
*/
put: operations['rollback_dataset_content_datasets__dataset_id__content_put'];
post?: never;
delete?: never;
options?: never;
Expand Down Expand Up @@ -209,6 +213,23 @@ export interface paths {
patch?: never;
trace?: never;
};
'/datasets/{dataset_id}/content/query': {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
/** Query Dataset Content */
post: operations['query_dataset_content_datasets__dataset_id__content_query_post'];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
'/datasets/{dataset_id}/users': {
parameters: {
query?: never;
Expand Down Expand Up @@ -254,6 +275,40 @@ export interface paths {
patch: operations['update_user_dataset_collaborator_datasets__dataset_id__users__user_id__patch'];
trace?: never;
};
'/datasets/{dataset_id}/versions/query': {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
/** Query Dataset Versions */
post: operations['query_dataset_versions_datasets__dataset_id__versions_query_post'];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
'/datasets/{dataset_id}/versions/{version_index}/content': {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/** Get Dataset Version Content */
get: operations['get_dataset_version_content_datasets__dataset_id__versions__version_index__content_get'];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
}
export type webhooks = Record<string, never>;
export interface components {
Expand Down Expand Up @@ -371,6 +426,30 @@ export interface components {
/** Rows */
rows?: components['schemas']['DatasetRow'][];
};
/** DatasetContentFilter */
DatasetContentFilter: {
/** Column Name */
column_name: string;
/** Value */
value: string;
/** @default contains */
operator?: components['schemas']['DatasetContentFilterOperator'];
};
/**
* DatasetContentFilterOperator
* @enum {string}
*/
DatasetContentFilterOperator: 'eq' | 'ne' | 'contains';
/** DatasetContentSortClause */
DatasetContentSortClause: {
/** Column Name */
column_name: string;
/**
* Ascending
* @default true
*/
ascending?: boolean;
};
/** DatasetCreatedAtSort */
DatasetCreatedAtSort: {
/**
Expand Down Expand Up @@ -421,6 +500,8 @@ export interface components {
/** Column Names */
column_names: string[] | null;
created_by_user: components['schemas']['UserInfo'] | null;
/** Current Version Index */
current_version_index: number;
};
/** DatasetDeleteColumn */
DatasetDeleteColumn: {
Expand Down Expand Up @@ -613,6 +694,54 @@ export interface components {
*/
value: string;
};
/** DatasetVersionDB */
DatasetVersionDB: {
/** Version Index */
version_index: number;
/** Name */
name: string | null;
/**
* Created At
* Format: date-time
*/
created_at: string;
created_by_user: components['schemas']['UserInfo'] | null;
/** Num Rows */
num_rows: number;
/** Column Names */
column_names: string[];
/** Rows Added */
rows_added: number;
/** Rows Removed */
rows_removed: number;
/** Rows Edited */
rows_edited: number;
/** Columns Added */
columns_added: number;
/** Columns Removed */
columns_removed: number;
/** Columns Renamed */
columns_renamed: number;
};
/** DatasetVersionIndexSort */
DatasetVersionIndexSort: {
/**
* @description discriminator enum property added by openapi-typescript
* @enum {string}
*/
name: 'version_index';
/**
* Ascending
* @default true
*/
ascending?: boolean;
/**
* Sort Type
* @default column
* @constant
*/
sort_type?: 'column';
};
/**
* GeneratedScorerAction
* @enum {string}
Expand Down Expand Up @@ -690,6 +819,33 @@ export interface components {
/** Datasets */
datasets?: components['schemas']['DatasetDB'][];
};
/** ListDatasetVersionParams */
ListDatasetVersionParams: {
/** Sort */
sort?: components['schemas']['DatasetVersionIndexSort'] | null;
};
/** ListDatasetVersionResponse */
ListDatasetVersionResponse: {
/**
* Starting Token
* @default 0
*/
starting_token?: number;
/**
* Limit
* @default 100
*/
limit?: number;
/**
* Paginated
* @default false
*/
paginated?: boolean;
/** Next Starting Token */
next_starting_token?: number | null;
/** Versions */
versions: components['schemas']['DatasetVersionDB'][];
};
/** ListPromptDatasetResponse */
ListPromptDatasetResponse: {
/**
Expand Down Expand Up @@ -800,11 +956,22 @@ export interface components {
/** Rows */
rows?: number | null;
};
/** QueryDatasetParams */
QueryDatasetParams: {
/** Filters */
filters?: components['schemas']['DatasetContentFilter'][];
sort?: components['schemas']['DatasetContentSortClause'] | null;
};
/**
* RegisteredScorerAction
* @enum {string}
*/
RegisteredScorerAction: 'update' | 'delete';
/** RollbackRequest */
RollbackRequest: {
/** Rollback Version */
rollback_version: number;
};
/** Token */
Token: {
/** Access Token */
Expand Down Expand Up @@ -1412,6 +1579,39 @@ export interface operations {
};
};
};
rollback_dataset_content_datasets__dataset_id__content_put: {
parameters: {
query?: never;
header?: never;
path: {
dataset_id: string;
};
cookie?: never;
};
requestBody: {
content: {
'application/json': components['schemas']['RollbackRequest'];
};
};
responses: {
/** @description Successful Response */
204: {
headers: {
[name: string]: unknown;
};
content?: never;
};
/** @description Validation Error */
422: {
headers: {
[name: string]: unknown;
};
content: {
'application/json': components['schemas']['HTTPValidationError'];
};
};
};
};
update_dataset_content_datasets__dataset_id__content_patch: {
parameters: {
query?: never;
Expand Down Expand Up @@ -1484,6 +1684,44 @@ export interface operations {
};
};
};
query_dataset_content_datasets__dataset_id__content_query_post: {
parameters: {
query?: {
starting_token?: number;
limit?: number;
};
header?: never;
path: {
dataset_id: string;
};
cookie?: never;
};
requestBody?: {
content: {
'application/json': components['schemas']['QueryDatasetParams'];
};
};
responses: {
/** @description Successful Response */
200: {
headers: {
[name: string]: unknown;
};
content: {
'application/json': components['schemas']['DatasetContent'];
};
};
/** @description Validation Error */
422: {
headers: {
[name: string]: unknown;
};
content: {
'application/json': components['schemas']['HTTPValidationError'];
};
};
};
};
list_user_dataset_collaborators_datasets__dataset_id__users_get: {
parameters: {
query?: {
Expand Down Expand Up @@ -1621,4 +1859,77 @@ export interface operations {
};
};
};
query_dataset_versions_datasets__dataset_id__versions_query_post: {
parameters: {
query?: {
starting_token?: number;
limit?: number;
};
header?: never;
path: {
dataset_id: string;
};
cookie?: never;
};
requestBody?: {
content: {
'application/json': components['schemas']['ListDatasetVersionParams'];
};
};
responses: {
/** @description Successful Response */
200: {
headers: {
[name: string]: unknown;
};
content: {
'application/json': components['schemas']['ListDatasetVersionResponse'];
};
};
/** @description Validation Error */
422: {
headers: {
[name: string]: unknown;
};
content: {
'application/json': components['schemas']['HTTPValidationError'];
};
};
};
};
get_dataset_version_content_datasets__dataset_id__versions__version_index__content_get: {
parameters: {
query?: {
starting_token?: number;
limit?: number;
};
header?: never;
path: {
dataset_id: string;
version_index: number;
};
cookie?: never;
};
requestBody?: never;
responses: {
/** @description Successful Response */
200: {
headers: {
[name: string]: unknown;
};
content: {
'application/json': components['schemas']['DatasetContent'];
};
};
/** @description Validation Error */
422: {
headers: {
[name: string]: unknown;
};
content: {
'application/json': components['schemas']['HTTPValidationError'];
};
};
};
};
}
Loading