@dineug/erd-editor
Version:
Entity-Relationship Diagram Editor
231 lines (230 loc) • 6.9 kB
TypeScript
import { ReducerType } from './actions';
export declare const addColumnAction: {
(payload: {
id: string;
tableId: string;
}): import('@dineug/r-html').AnyAction<{
id: string;
tableId: string;
}>;
toString(): string;
type: string;
};
export declare const removeColumnAction: {
(payload: {
id: string;
tableId: string;
}): import('@dineug/r-html').AnyAction<{
id: string;
tableId: string;
}>;
toString(): string;
type: string;
};
export declare const changeColumnNameAction: {
(payload: import('./actions').ChangeColumnValuePayload): import('@dineug/r-html').AnyAction<import('./actions').ChangeColumnValuePayload>;
toString(): string;
type: string;
};
export declare const changeColumnCommentAction: {
(payload: import('./actions').ChangeColumnValuePayload): import('@dineug/r-html').AnyAction<import('./actions').ChangeColumnValuePayload>;
toString(): string;
type: string;
};
export declare const changeColumnDataTypeAction: {
(payload: import('./actions').ChangeColumnValuePayload): import('@dineug/r-html').AnyAction<import('./actions').ChangeColumnValuePayload>;
toString(): string;
type: string;
};
export declare const changeColumnDefaultAction: {
(payload: import('./actions').ChangeColumnValuePayload): import('@dineug/r-html').AnyAction<import('./actions').ChangeColumnValuePayload>;
toString(): string;
type: string;
};
export declare const changeColumnAutoIncrementAction: {
(payload: {
tableId: string;
id: string;
value: boolean;
}): import('@dineug/r-html').AnyAction<{
tableId: string;
id: string;
value: boolean;
}>;
toString(): string;
type: string;
};
export declare const changeColumnPrimaryKeyAction: {
(payload: {
tableId: string;
id: string;
value: boolean;
}): import('@dineug/r-html').AnyAction<{
tableId: string;
id: string;
value: boolean;
}>;
toString(): string;
type: string;
};
export declare const changeColumnUniqueAction: {
(payload: {
tableId: string;
id: string;
value: boolean;
}): import('@dineug/r-html').AnyAction<{
tableId: string;
id: string;
value: boolean;
}>;
toString(): string;
type: string;
};
export declare const changeColumnNotNullAction: {
(payload: {
tableId: string;
id: string;
value: boolean;
}): import('@dineug/r-html').AnyAction<{
tableId: string;
id: string;
value: boolean;
}>;
toString(): string;
type: string;
};
export declare const moveColumnAction: {
(payload: {
id: string;
tableId: string;
targetId: string;
}): import('@dineug/r-html').AnyAction<{
id: string;
tableId: string;
targetId: string;
}>;
toString(): string;
type: string;
};
export declare const tableColumnReducers: {
"column.add": ReducerType<"column.add">;
"column.remove": ReducerType<"column.remove">;
"column.changeName": ReducerType<"column.changeName">;
"column.changeComment": ReducerType<"column.changeComment">;
"column.changeDataType": ReducerType<"column.changeDataType">;
"column.changeDefault": ReducerType<"column.changeDefault">;
"column.changeAutoIncrement": ReducerType<"column.changeAutoIncrement">;
"column.changePrimaryKey": ReducerType<"column.changePrimaryKey">;
"column.changeUnique": ReducerType<"column.changeUnique">;
"column.changeNotNull": ReducerType<"column.changeNotNull">;
"column.move": ReducerType<"column.move">;
};
export declare const actions: {
addColumnAction: {
(payload: {
id: string;
tableId: string;
}): import('@dineug/r-html').AnyAction<{
id: string;
tableId: string;
}>;
toString(): string;
type: string;
};
removeColumnAction: {
(payload: {
id: string;
tableId: string;
}): import('@dineug/r-html').AnyAction<{
id: string;
tableId: string;
}>;
toString(): string;
type: string;
};
changeColumnNameAction: {
(payload: import('./actions').ChangeColumnValuePayload): import('@dineug/r-html').AnyAction<import('./actions').ChangeColumnValuePayload>;
toString(): string;
type: string;
};
changeColumnCommentAction: {
(payload: import('./actions').ChangeColumnValuePayload): import('@dineug/r-html').AnyAction<import('./actions').ChangeColumnValuePayload>;
toString(): string;
type: string;
};
changeColumnDataTypeAction: {
(payload: import('./actions').ChangeColumnValuePayload): import('@dineug/r-html').AnyAction<import('./actions').ChangeColumnValuePayload>;
toString(): string;
type: string;
};
changeColumnDefaultAction: {
(payload: import('./actions').ChangeColumnValuePayload): import('@dineug/r-html').AnyAction<import('./actions').ChangeColumnValuePayload>;
toString(): string;
type: string;
};
changeColumnAutoIncrementAction: {
(payload: {
tableId: string;
id: string;
value: boolean;
}): import('@dineug/r-html').AnyAction<{
tableId: string;
id: string;
value: boolean;
}>;
toString(): string;
type: string;
};
changeColumnPrimaryKeyAction: {
(payload: {
tableId: string;
id: string;
value: boolean;
}): import('@dineug/r-html').AnyAction<{
tableId: string;
id: string;
value: boolean;
}>;
toString(): string;
type: string;
};
changeColumnUniqueAction: {
(payload: {
tableId: string;
id: string;
value: boolean;
}): import('@dineug/r-html').AnyAction<{
tableId: string;
id: string;
value: boolean;
}>;
toString(): string;
type: string;
};
changeColumnNotNullAction: {
(payload: {
tableId: string;
id: string;
value: boolean;
}): import('@dineug/r-html').AnyAction<{
tableId: string;
id: string;
value: boolean;
}>;
toString(): string;
type: string;
};
moveColumnAction: {
(payload: {
id: string;
tableId: string;
targetId: string;
}): import('@dineug/r-html').AnyAction<{
id: string;
tableId: string;
targetId: string;
}>;
toString(): string;
type: string;
};
};