Sha256: c96f44cb605d5b3caa4b84b9ade7a57d8c6ac67c37f33938a41b0bbfe1d759b2

Contents?: true

Size: 632 Bytes

Versions: 37

Compression:

Stored size: 632 Bytes

Contents

export type ColumnType =
  | "float"
  | "integer"
  | "boolean"
  | "categorical"
  | "datetime"
  | "text"
  | "string";

export interface Schema {
  [key: string]: ColumnType;
}

export interface Datasource {
  id: number;
  name: string;
  datasource_type: string;
  is_syncing: boolean;
  last_synced_at: string | null;
  columns: string[];
  schema: Schema;
  error?: string;
}

export interface DatasourceFormProps {
  datasource?: Datasource;
  constants: {
    DATASOURCE_TYPES: Array<{ value: string; label: string; description: string }>;
    s3: {
      S3_REGIONS: Array<{ value: string; label: string }>;
    };
  };
}

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
easy_ml-0.2.0.pre.rc37 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc36 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc35 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc34 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc33 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc32 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc31 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc30 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc29 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc28 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc27 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc26 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc25 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc24 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc23 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc22 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc21 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc20 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc19 app/frontend/types/datasource.ts
easy_ml-0.2.0.pre.rc18 app/frontend/types/datasource.ts