mirror of
https://github.com/crawlab-team/crawlab.git
synced 2026-02-01 18:20:17 +01:00
158 lines
3.0 KiB
Go
158 lines
3.0 KiB
Go
export declare global {
|
|
interface LComponentsDatabase {
|
|
label: {
|
|
text: string;
|
|
tooltip: string;
|
|
};
|
|
form: {
|
|
name: string;
|
|
description: string;
|
|
dataSource: string;
|
|
status: string;
|
|
host: string;
|
|
port: string;
|
|
url: string;
|
|
hosts: string;
|
|
address: string;
|
|
database: string;
|
|
username: string;
|
|
password: string;
|
|
changePassword: string;
|
|
mongo: {
|
|
authSource: string;
|
|
authMechanism: string;
|
|
};
|
|
mysql: {
|
|
charset: string;
|
|
parseTime: string;
|
|
};
|
|
postgresql: {
|
|
sslMode: string;
|
|
};
|
|
default: {
|
|
host: string;
|
|
port: string;
|
|
url: string;
|
|
database: string;
|
|
};
|
|
};
|
|
dataSources: {
|
|
default: string;
|
|
mongo: string;
|
|
mysql: string;
|
|
postgres: string;
|
|
mssql: string;
|
|
elasticsearch: string;
|
|
kafka: string;
|
|
redis: string;
|
|
};
|
|
status: {
|
|
label: {
|
|
online: string;
|
|
offline: string;
|
|
unknown: string;
|
|
};
|
|
tooltip: {
|
|
online: string;
|
|
offline: string;
|
|
unknown: string;
|
|
};
|
|
};
|
|
default: {
|
|
name: string;
|
|
host: string;
|
|
port: string;
|
|
};
|
|
message: {
|
|
success: {
|
|
change: string;
|
|
};
|
|
warning: {
|
|
emptyQuery: string;
|
|
};
|
|
};
|
|
messageBox: {
|
|
confirm: {
|
|
renameTable: {
|
|
title: string;
|
|
message: string;
|
|
};
|
|
};
|
|
prompt: {
|
|
dropTable: {
|
|
title: string;
|
|
message: string;
|
|
placeholder: string;
|
|
error: string;
|
|
};
|
|
};
|
|
};
|
|
connectType: {
|
|
label: {
|
|
standard: string;
|
|
url: string;
|
|
hosts: string;
|
|
};
|
|
tips: {
|
|
standard: string;
|
|
url: string;
|
|
hosts: string;
|
|
};
|
|
};
|
|
databases: {
|
|
database: {
|
|
name: string;
|
|
tables: {
|
|
name: string;
|
|
columns: string;
|
|
indexes: string;
|
|
};
|
|
create: {
|
|
name: string;
|
|
};
|
|
};
|
|
table: {
|
|
name: string;
|
|
columns: {
|
|
name: string;
|
|
type: string;
|
|
notNull: string;
|
|
default: string;
|
|
primary: string;
|
|
autoIncrement: string;
|
|
};
|
|
indexes: {
|
|
name: string;
|
|
type: string;
|
|
columns: string;
|
|
unique: string;
|
|
column: {
|
|
name: string;
|
|
order: string;
|
|
};
|
|
};
|
|
create: {
|
|
name: string;
|
|
};
|
|
actions: {
|
|
addColumn: string;
|
|
editColumns: string;
|
|
editIndexColumns: string;
|
|
editIndexes: string;
|
|
truncate: string;
|
|
drop: string;
|
|
};
|
|
};
|
|
labels: {
|
|
columns: string;
|
|
indexes: string;
|
|
};
|
|
};
|
|
actions: {
|
|
commitChanges: string;
|
|
rollbackChanges: string;
|
|
runQuery: string;
|
|
};
|
|
}
|
|
}
|