diff --git a/api.php b/api.php index 1b471b96..f131733c 100644 --- a/api.php +++ b/api.php @@ -95,8 +95,7 @@ public function __construct() { "INFORMATION_SCHEMA"."COLUMNS" WHERE "TABLE_SCHEMA" = ? AND - "TABLE_NAME" = ? - ' + "TABLE_NAME" = ?' ); } @@ -2355,7 +2354,7 @@ protected function swagger($settings) { echo '"'.$field.'": {'; echo '"type": "string"'; if (isset($action['fields'][$field]->type)) { - echo ',"db-type": '.json_encode($action['fields'][$field]->type); + echo ',"x-dbtype": '.json_encode($action['fields'][$field]->type); } if (isset($action['fields'][$field]->referenced)) { echo ',"x-referenced": '.json_encode($action['fields'][$field]->referenced); @@ -2387,6 +2386,9 @@ protected function swagger($settings) { if ($k>0) echo ','; echo '"'.$field.'": {'; echo '"type": "string"'; + if (isset($action['fields'][$field]->type)) { + echo ',"x-dbtype": '.json_encode($action['fields'][$field]->type); + } if (isset($action['fields'][$field]->referenced)) { echo ',"x-referenced": '.json_encode($action['fields'][$field]->referenced); } @@ -2443,6 +2445,9 @@ protected function swagger($settings) { if ($k>0) echo ','; echo '"'.$field.'": {'; echo '"type": "string"'; + if (isset($action['fields'][$field]->type)) { + echo ',"x-dbtype": '.json_encode($action['fields'][$field]->type); + } if (isset($action['fields'][$field]->referenced)) { echo ',"x-referenced": '.json_encode($action['fields'][$field]->referenced); } @@ -2470,6 +2475,9 @@ protected function swagger($settings) { if ($k>0) echo ','; echo '"'.$field.'": {'; echo '"type": "string"'; + if (isset($action['fields'][$field]->type)) { + echo ',"x-dbtype": '.json_encode($action['fields'][$field]->type); + } if (isset($action['fields'][$field]->referenced)) { echo ',"x-referenced": '.json_encode($action['fields'][$field]->referenced); }