Skip to content

Commit f2e47fa

Browse files
committed
add pattern to type
1 parent 49d6ce2 commit f2e47fa

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

api.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9236,9 +9236,9 @@ private function getPattern(ReflectedColumn $column): string
92369236
$s = $column->getScale();
92379237
return '^-?[0-9]{1,' . ($p - $s) . '}(\.[0-9]{1,' . $s . '})?$';
92389238
case 'float':
9239-
return '^-?[0-9]+(\.[0-9]+)$';
9239+
return '^-?[0-9]+(\.[0-9]+)?([eE]-?[0-9]+)?$';
92409240
case 'double':
9241-
return '^-?[0-9]+(\.[0-9]+)$';
9241+
return '^-?[0-9]+(\.[0-9]+)?([eE]-?[0-9]+)?$';
92429242
case 'date':
92439243
return '^[0-9]{4}-[0-9]{2}-[0-9]{2}$';
92449244
case 'time':

src/Tqdev/PhpCrudApi/OpenApi/OpenApiRecordsBuilder.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,9 +194,9 @@ private function getPattern(ReflectedColumn $column): string
194194
$s = $column->getScale();
195195
return '^-?[0-9]{1,' . ($p - $s) . '}(\.[0-9]{1,' . $s . '})?$';
196196
case 'float':
197-
return '^-?[0-9]+(\.[0-9]+)$';
197+
return '^-?[0-9]+(\.[0-9]+)?([eE]-?[0-9]+)?$';
198198
case 'double':
199-
return '^-?[0-9]+(\.[0-9]+)$';
199+
return '^-?[0-9]+(\.[0-9]+)?([eE]-?[0-9]+)?$';
200200
case 'date':
201201
return '^[0-9]{4}-[0-9]{2}-[0-9]{2}$';
202202
case 'time':

0 commit comments

Comments
 (0)