mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-05-01 06:13:59 +00:00
feat: use parameterMode instead of isOutputParameter
This commit is contained in:
4
packages/types/dbinfo.d.ts
vendored
4
packages/types/dbinfo.d.ts
vendored
@@ -118,13 +118,15 @@ export interface ViewInfo extends SqlObjectInfo {
|
||||
columns: ColumnInfo[];
|
||||
}
|
||||
|
||||
export type ParameterMode = 'IN' | 'OUT' | 'INOUT' | 'RETURN';
|
||||
|
||||
export interface ParameterInfo {
|
||||
objectId?: string | number;
|
||||
schemaName: string;
|
||||
parameterName?: string;
|
||||
pureName: string;
|
||||
dataType: string;
|
||||
isOutputParameter?: boolean;
|
||||
parameterMode?: ParameterMode;
|
||||
}
|
||||
export interface ProcedureInfo extends SqlObjectInfo {
|
||||
parameters?: ParameterInfo[];
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
{...$$restProps}
|
||||
{data}
|
||||
title={data.parameterName}
|
||||
extInfo={data.isOutputParameter ? `${data.dataType} OUT` : data.dataType}
|
||||
extInfo={data.parameterMode && data.parameterMode !== 'IN' ? `${data.dataType} ${data.parameterMode}` : data.dataType}
|
||||
icon={'icon parameter'}
|
||||
disableHover
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user