Outsource large list of MySQL functions into separate .ini files, one per server type. Todo: definitions for SQLite and Interbase.

This commit is contained in:
Ansgar Becker
2021-10-11 21:32:55 +02:00
parent 43eae2618e
commit 9baeb9f018
16 changed files with 4833 additions and 15497 deletions

View File

@ -385,7 +385,7 @@ begin
if Column = 1 then
EditLink := TStringEditLink.Create
else if Column = 2 then begin
EnumEditor := TEnumEditorLink.Create(VT, True);
EnumEditor := TEnumEditorLink.Create(VT, True, nil);
EnumEditor.AllowCustomText := True;
EnumEditor.ValueList := TStringList.Create;
for DBDatatype in DBObject.Connection.Datatypes do begin
@ -396,7 +396,7 @@ begin
end;
EditLink := EnumEditor;
end else if Column = 3 then begin
EnumEditor := TEnumEditorLink.Create(VT, True);
EnumEditor := TEnumEditorLink.Create(VT, True, nil);
EnumEditor.ValueList := TStringList.Create;
EnumEditor.ValueList.Add('IN');
EnumEditor.ValueList.Add('OUT');