Changeset: 81294173e932 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=81294173e932
Modified Files:
        sql/test/Dump/Tests/dump.stable.out
        sql/test/Dump/Tests/load.sql
        sql/test/Dump/Tests/load.stable.out
Branch: default
Log Message:

Extend table typestest with tests for missing types: inet, json, url and uuid.


diffs (90 lines):

diff --git a/sql/test/Dump/Tests/dump.stable.out 
b/sql/test/Dump/Tests/dump.stable.out
--- a/sql/test/Dump/Tests/dump.stable.out
+++ b/sql/test/Dump/Tests/dump.stable.out
@@ -79,10 +79,17 @@ CREATE TABLE "sys"."typestest" (
        "clob100" CHARACTER LARGE OBJECT(100),
        "character"      CHAR(1),
        "varchar100"     VARCHAR(100),
-       "character10"    CHAR(10)
+       "character10"    CHAR(10),
+       "inet"           INET,
+       "inet9"          INET(9),
+       "json"           JSON,
+       "json10"         JSON(10),
+       "url"            URL,
+       "url55"          URL(55),
+       "uuid"           UUID
 );
 COPY 1 RECORDS INTO "sys"."typestest" FROM stdin USING DELIMITERS 
'\t','\n','"';
-true   10      10000   1000000 10000000000     1e+30   1e+20   1.000   
123456789       12345.678       3.1415  3.1415  3.1415  2009-04-15      24      
18      3       1728000.000     108000.000      120000.000      100000.000      
36000.000       6000.000        2000.000        600.000 100.000 10.000  
1995-07-15 07:30:00.000000      1995-07-15 07:30:00.00000       1995-07-15 
07:30:00.000000+00:00        1995-07-15 07:30:00.00000+00:00 07:30:00        
07:30:00.00000  07:30:00+00:00  07:30:00.00000+00:00    123456  123456  
"123456"        "123456"        "x"     "varchar"       "0123456789"
+true   10      10000   1000000 10000000000     1e+30   1e+20   1.000   
123456789       12345.678       3.1415  3.1415  3.1415  2009-04-15      24      
18      3       1728000.000     108000.000      120000.000      100000.000      
36000.000       6000.000        2000.000        600.000 100.000 10.000  
1995-07-15 07:30:00.000000      1995-07-15 07:30:00.00000       1995-07-15 
07:30:00.000000+00:00        1995-07-15 07:30:00.00000+00:00 07:30:00        
07:30:00.00000  07:30:00+00:00  07:30:00.00000+00:00    123456  123456  
"123456"        "123456"        "x"     "varchar"       "0123456789"    
127.0.0.0       127.127.127.255 {"a": 123}      {"b": 456}      
https://www.monetdb.org/Documentation/Manuals/SQLreference/BuiltinTypes 
https://www.monetdb.org/Documentation/Manuals/SQLreference/URLtype      
ae106ad4-81fd-4f1a-85e8-5efface60da4
 CREATE TABLE "sys"."keytest1" (
        "key1" INTEGER       NOT NULL,
        "key2" INTEGER       NOT NULL,
diff --git a/sql/test/Dump/Tests/load.sql b/sql/test/Dump/Tests/load.sql
--- a/sql/test/Dump/Tests/load.sql
+++ b/sql/test/Dump/Tests/load.sql
@@ -51,7 +51,14 @@ create table "typestest" (
         "clob100" clob(100),
         "character" character,
         "varchar100" character varying(100),
-        "character10" character(10)
+        "character10" character(10),
+        "inet"   inet,
+        "inet9"  inet(9),
+        "json"   json,
+        "json10" json(10),
+        "url"    url,
+        "url55"  URL(55),
+        "uuid"   uuid
 );
 insert into "typestest" values (true, 10, 10000, 1000000,
        10000000000, 1e30, 1e20, 1, 123456789, 12345.678, 3.1415, 3.1415,
@@ -64,7 +71,12 @@ insert into "typestest" values (true, 10
        timestamp '1995-07-15 07:30', timestamp '1995-07-15 07:30',
        time '07:30', time '07:30', time '07:30', time '07:30',
        blob '123456', blob '123456',
-       '123456', '123456', 'x', 'varchar', '0123456789');
+       '123456', '123456', 'x', 'varchar', '0123456789',
+        '127.0.0.0', '127.127.127.255',
+        '{"a": 123}', '{"b": 456}',
+        
'https://www.monetdb.org/Documentation/Manuals/SQLreference/BuiltinTypes',
+        'https://www.monetdb.org/Documentation/Manuals/SQLreference/URLtype',
+        'ae106ad4-81fd-4f1a-85e8-5efface60da4');
 
 create table keytest1 (
        key1 int,
@@ -80,3 +92,4 @@ insert into keytest1 values (0, 0);
 insert into keytest1 values (0, 1);
 insert into keytest2 values (0, 0);
 insert into keytest2 values (0, 1);
+
diff --git a/sql/test/Dump/Tests/load.stable.out 
b/sql/test/Dump/Tests/load.stable.out
--- a/sql/test/Dump/Tests/load.stable.out
+++ b/sql/test/Dump/Tests/load.stable.out
@@ -15,16 +15,18 @@ stdout of test 'load` in directory 'sql/
 # MonetDB/SQL module v2.30.3 loaded
 
 Ready.
-#function user.main():void;
-#    clients.quit();
-#end main;
 
+# 18:42:56 >  
+# 18:42:56 >  "mclient" "-lsql" "-ftest" "-Eutf-8" "-i" "-e" 
"--host=/var/tmp/mtest-6207" "--port=37397"
+# 18:42:56 >  
 
-# 17:36:20 >  
-# 17:36:20 >  Mtimeout -timeout 60 MapiClient -lsql -umonetdb -Pmonetdb 
--host=localhost --port=32825  < load.sql
-# 17:36:20 >  
-
+#create sequence "test_seq" as smallint start with 7 increment by 3 minvalue 5 
maxvalue 10 cycle;
+#create table "test" (
+#      id integer,
+#      i smallint default next value for test_seq);
+#insert into test (id) values (0);
 [ 1    ]
+#insert into test (id) values (1);
 [ 1    ]
 [ 1    ]
 [ 1    ]
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to