|
@@ -471,7 +471,7 @@ class PostgreSQL implements DatabaseInterface {
|
471
|
471
|
}
|
472
|
472
|
|
473
|
473
|
public function isJsonType($field) {
|
474
|
|
- return in_array($field->type,array('json','jsonb'));
|
|
474
|
+ return in_array($field->type,array('json','jsonb'));
|
475
|
475
|
}
|
476
|
476
|
|
477
|
477
|
public function getDefaultCharset() {
|
|
@@ -2442,10 +2442,10 @@ class PHP_CRUD_API {
|
2442
|
2442
|
echo '"required":true,';
|
2443
|
2443
|
echo '"schema":{';
|
2444
|
2444
|
echo '"type": "object",';
|
2445
|
|
- $required_fields = array_keys(array_filter($action['fields'],function($f){ return $f->required; }));
|
2446
|
|
- if (count($required_fields) > 0) {
|
2447
|
|
- echo '"required":'.json_encode($required_fields).',';
|
2448
|
|
- }
|
|
2445
|
+ $required_fields = array_keys(array_filter($action['fields'],function($f){ return $f->required; }));
|
|
2446
|
+ if (count($required_fields) > 0) {
|
|
2447
|
+ echo '"required":'.json_encode($required_fields).',';
|
|
2448
|
+ }
|
2449
|
2449
|
echo '"properties": {';
|
2450
|
2450
|
foreach (array_keys($action['fields']) as $k=>$field) {
|
2451
|
2451
|
if ($k>0) echo ',';
|
|
@@ -2513,10 +2513,10 @@ class PHP_CRUD_API {
|
2513
|
2513
|
echo '"required":true,';
|
2514
|
2514
|
echo '"schema":{';
|
2515
|
2515
|
echo '"type": "object",';
|
2516
|
|
- $required_fields = array_keys(array_filter($action['fields'],function($f){ return $f->required; }));
|
2517
|
|
- if (count($required_fields) > 0) {
|
2518
|
|
- echo '"required":'.json_encode($required_fields).',';
|
2519
|
|
- }
|
|
2516
|
+ $required_fields = array_keys(array_filter($action['fields'],function($f){ return $f->required; }));
|
|
2517
|
+ if (count($required_fields) > 0) {
|
|
2518
|
+ echo '"required":'.json_encode($required_fields).',';
|
|
2519
|
+ }
|
2520
|
2520
|
echo '"properties": {';
|
2521
|
2521
|
foreach (array_keys($action['fields']) as $k=>$field) {
|
2522
|
2522
|
if ($k>0) echo ',';
|