mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-06 18:24:26 +08:00
Support STORED virtual columns on MySQL, as an equivalent to PERSISTENT on MariaDB. Closes #244
This commit is contained in:
@ -1366,9 +1366,10 @@ begin
|
|||||||
11: begin // Virtuality pulldown
|
11: begin // Virtuality pulldown
|
||||||
EnumEditor := TEnumEditorLink.Create(VT);
|
EnumEditor := TEnumEditorLink.Create(VT);
|
||||||
EnumEditor.ValueList := TStringList.Create;
|
EnumEditor.ValueList := TStringList.Create;
|
||||||
EnumEditor.ValueList.Add('');
|
if DBObject.Connection.Parameters.IsMariaDB then
|
||||||
EnumEditor.ValueList.Add('VIRTUAL');
|
EnumEditor.ValueList.CommaText := ',VIRTUAL,PERSISTENT'
|
||||||
EnumEditor.ValueList.Add('PERSISTENT');
|
else
|
||||||
|
EnumEditor.ValueList.CommaText := ',VIRTUAL,STORED';
|
||||||
EditLink := EnumEditor;
|
EditLink := EnumEditor;
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
|
Reference in New Issue
Block a user