mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-06 09:10:28 +02:00
* Use factory for fielddefs
git-svn-id: trunk@26782 -
This commit is contained in:
parent
b1fc595d17
commit
7b460e0e5e
@ -765,9 +765,9 @@ begin
|
||||
|
||||
if MySQLDataType(field, DFT, DFS) then
|
||||
begin
|
||||
TFieldDef.Create(FieldDefs, FieldDefs.MakeNameUnique(field^.name), DFT, DFS,
|
||||
(field^.flags and (AUTO_INCREMENT_FLAG or NOT_NULL_FLAG {$IFDEF MYSQL50_UP}or NO_DEFAULT_VALUE_FLAG{$ENDIF})) = (NOT_NULL_FLAG {$IFDEF MYSQL50_UP}or NO_DEFAULT_VALUE_FLAG{$ENDIF}),
|
||||
TF);
|
||||
FieldDefs.Add(FieldDefs.MakeNameUnique(field^.name), DFT, DFS,
|
||||
(field^.flags and (AUTO_INCREMENT_FLAG or NOT_NULL_FLAG {$IFDEF MYSQL50_UP}or NO_DEFAULT_VALUE_FLAG{$ENDIF})) = (NOT_NULL_FLAG {$IFDEF MYSQL50_UP}or NO_DEFAULT_VALUE_FLAG{$ENDIF}),
|
||||
TF);
|
||||
c.MapDSRowToMSQLRow[TF-1] := I;
|
||||
inc(TF);
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user