feat: use parameterMode instead of isOutputParameter

This commit is contained in:
Nybkox
2024-11-28 13:16:30 +01:00
parent 7f9a30f568
commit 262b4732e3
6 changed files with 13 additions and 11 deletions

View File

@@ -206,7 +206,6 @@ class Analyser extends DatabaseAnalyser {
pureName: i.pure_name,
parameterName: i.parameter_name,
dataType: i.data_type,
isOutputParameter: i.is_output_parameter,
parameterMode: i.parameter_mode,
schemaName: i.schema_name,
}));
@@ -225,7 +224,6 @@ class Analyser extends DatabaseAnalyser {
pureName: i.pure_name,
parameterName: i.parameter_name,
dataType: i.data_type,
isOutputParameter: i.is_output_parameter,
parameterMode: i.parameter_mode,
schemaName: i.schema_name,
}));

View File

@@ -7,11 +7,7 @@ SELECT
args.parameter_mode,
args.data_type AS data_type,
args.ordinal_position AS parameter_index,
args.parameter_mode AS parameter_mode,
CASE
WHEN args.parameter_mode IN ('OUT', 'INOUT') THEN TRUE
ELSE FALSE
END AS is_output_parameter
args.parameter_mode AS parameter_mode
FROM
information_schema.routines proc
LEFT JOIN