1
- skip-for-pgsql: varbinary is not properly supported yet
2
- skip-for-sqlsrv: float has high precision and time and datetime have microseconds
3
1
===
4
2
POST /columns
5
3
@@ -17,7 +15,6 @@ POST /columns
17
15
{"name":"timestamp","type":"timestamp"},
18
16
{"name":"clob","type":"clob"},
19
17
{"name":"blob","type":"blob"},
20
- {"name":"varbinary","type":"varbinary","length":10},
21
18
{"name":"geometry","type":"geometry"}
22
19
]}
23
20
===
@@ -31,14 +28,14 @@ GET /columns/types
31
28
===
32
29
200
33
30
Content-Type: application/json
34
- Content-Length: 615
31
+ Content-Length: 563
35
32
36
- {"name":"types","type":"table","columns":[{"name":"id","type":"integer","pk":true},{"name":"integer","type":"integer"},{"name":"bigint","type":"bigint"},{"name":"varchar","type":"varchar","length":10},{"name":"decimal","type":"decimal","precision":10,"scale":4},{"name":"float","type":"float"},{"name":"double","type":"double"},{"name":"boolean","type":"boolean"},{"name":"date","type":"date"},{"name":"time","type":"time"},{"name":"timestamp","type":"timestamp"},{"name":"clob","type":"clob"},{"name":"blob","type":"blob"},{"name":"varbinary","type":"varbinary","length":10},{"name":" geometry","type":"geometry"}]}
33
+ {"name":"types","type":"table","columns":[{"name":"id","type":"integer","pk":true},{"name":"integer","type":"integer"},{"name":"bigint","type":"bigint"},{"name":"varchar","type":"varchar","length":10},{"name":"decimal","type":"decimal","precision":10,"scale":4},{"name":"float","type":"float"},{"name":"double","type":"double"},{"name":"boolean","type":"boolean"},{"name":"date","type":"date"},{"name":"time","type":"time"},{"name":"timestamp","type":"timestamp"},{"name":"clob","type":"clob"},{"name":"blob","type":"blob"},{"name":"geometry","type":"geometry"}]}
37
34
===
38
35
POST /records/types
39
36
Content-Type: application/json
40
37
41
- {"integer":2,"bigint":3,"varchar":"abc","decimal":"1.23","float":2.34 ,"double":3 .45,"boolean":true,"date":"1970-01-01","time":"00:00:01","timestamp":"2001-02-03 04:05:06","clob":"a","blob":"YQ==","varbinary ":"YQ==","geometry":"POINT(1 2)"}
38
+ {"integer":2,"bigint":3,"varchar":"abc","decimal":"1.23","float":1 ,"double":23 .45,"boolean":true,"date":"1970-01-01","time":"00:00:01","timestamp":"2001-02-03 04:05:06","clob":"a","blob":"YQ==","geometry":"POINT(1 2)"}
42
39
===
43
40
200
44
41
Content-Type: application/json
@@ -50,9 +47,9 @@ GET /records/types/1
50
47
===
51
48
200
52
49
Content-Type: application/json
53
- Content-Length: 248
50
+ Content-Length: 227
54
51
55
- {"id":1,"integer":2,"bigint":3,"varchar":"abc","decimal":"1.2300","float":2.34 ,"double":3 .45,"boolean":true,"date":"1970-01-01","time":"00:00:01","timestamp":"2001-02-03 04:05:06","clob":"a","blob":"YQ==","varbinary ":"YQ==","geometry":"POINT(1 2)"}
52
+ {"id":1,"integer":2,"bigint":3,"varchar":"abc","decimal":"1.2300","float":1 ,"double":23 .45,"boolean":true,"date":"1970-01-01","time":"00:00:01","timestamp":"2001-02-03 04:05:06","clob":"a","blob":"YQ==","geometry":"POINT(1 2)"}
56
53
===
57
54
DELETE /columns/types
58
55
===
0 commit comments