File: test.out

package info (click to toggle)
libgnatcoll 1.7gpl2015-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 17,280 kB
  • ctags: 1,124
  • sloc: ada: 134,072; python: 4,017; cpp: 1,397; ansic: 1,234; makefile: 368; sh: 152; xml: 31; sql: 6
file content (73 lines) | stat: -rw-r--r-- 3,345 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
[MAIN] -------------- Preparing database -------------
[SQL] Connecting to sqlite database test.db ()
[SQL] PRAGMA foreign_keys=ON 
[SQL] BEGIN 
   [SQL] CREATE TABLE "data" (
   _SQL_  "id" Integer NOT NULL,
   _SQL_  "name" Text DEFAULT 'default',
   _SQL_  "value" Integer DEFAULT 1,
   _SQL_  "amount" Integer DEFAULT -1111, PRIMARY KEY ("id")) 
   [SQL] CREATE TABLE "pairs" (
   _SQL_  "id" Integer NOT NULL,
   _SQL_  "end1" Integer,
   _SQL_  "end2" Integer,
   _SQL_  "value" Text, PRIMARY KEY ("id"),
   _SQL_  FOREIGN KEY ("end1") REFERENCES "data" ("id"),
   _SQL_  FOREIGN KEY ("end2") REFERENCES "data" ("id")) 
   [SQL] CREATE INDEX "pairs_end1_idx" ON "pairs" ("end1") 
   [SQL] CREATE INDEX "pairs_end2_idx" ON "pairs" ("end2") 
[SQL] COMMIT 
[SQL.INSPECT] Loading data from initialdata.txt into database
[SQL] PRAGMA foreign_keys=OFF 
[SQL] compute (insertval): INSERT INTO "data"(id,"name","value",amount) VALUES (?1,?2,?3,?4)
[SQL.SQLITE] PREPARE insertval
[SQL] BEGIN 
   [SQL] (insertval), 1, aaa, 1, 110 
   [SQL] (insertval), 2, bbb, 2, -2569 
   [SQL] (insertval), 3, acc, 2, 153698 
   [SQL] compute (insertval): INSERT INTO "pairs"(id,end1,end2,"value") VALUES (?1,?2,?3,?4)
   [SQL] Finalize stmt on server: insertval
   [SQL] compute (insertv): INSERT INTO "pairs"(id,end1,end2,"value") SELECT ?1,t2.id,t3.id,?4 FROM data t2,data t3 WHERE t2.name=?2 and t3.name=?3
   [SQL.SQLITE] PREPARE insertv
   [SQL] (insertv), 10, aaa, bbb, With 'quote 
   [SQL] (insertv), 11, bbb, acc, With "quote 
   [SQL] Finalize stmt on server: insertv
[SQL] COMMIT 
[MAIN] -------------- Simple queries -------------
[SQL.SELECT] SELECT "data".id FROM "data" WHERE "data"."value"=2 (2 tuples) 
[SQL.SELECT] SELECT "data".id FROM "data" WHERE "data"."value"=2 
[MAIN] -------------- preparation on client -------------
[SQL] compute (stmt4): SELECT "data".id FROM "data" WHERE "data"."value"=2
[SQL.SELECT] (stmt4) (2 tuples) 
[SQL.SELECT] (stmt4) (2 tuples) 
[SQL.ERROR] Prepared statement was freed, can't execute
[MAIN] -------------- caching on client -------------
[SQL] compute (stmt5): SELECT "data".id FROM "data" WHERE "data"."value"=2
[SQL.SELECT] (stmt5) 
[SQL.CACHE] (stmt5): from cache
[SQL.CACHE] (stmt5): from cache
[SQL] Unset cache for stmt5
[MAIN] -------------- preparation on server -------------
[SQL] compute (query2): SELECT "data".id FROM "data" WHERE "data"."value"=2
[SQL.SQLITE] PREPARE query2
[SQL.SELECT] (query2) (2 tuples) 
[SQL.SELECT] (query2) (2 tuples) 
[MAIN] ----------- same prepared stmt, on second connection --
[SQL] Connecting to sqlite database test.db ()
[SQL] PRAGMA foreign_keys=ON 
[SQL.SQLITE] PREPARE query2
[SQL.SELECT] (query2) (2 tuples) 
[MAIN] -------------- using parameters -------------
[SQL] Finalize stmt on server: query2 (for 2 connections)
[SQL] compute (stmt7): SELECT "data".id FROM "data" WHERE "data"."value"=?1 AND "data".amount<?2
[SQL.SQLITE] PREPARE stmt7
[SQL.SELECT] (stmt7), 2, 1000456 (2 tuples) 
[SQL.SELECT] (stmt7), 3, 5476 (0 tuples) 
[MAIN] -------------- test money value -------------
[SQL.SELECT] SELECT "data".id, "data".amount FROM "data" WHERE "data".amount<153699 
[MAIN] result  1.10
[MAIN] result -25.69
[MAIN] result  1536.98
[SQL] Finalize stmt on server: stmt7
[SQL.SQLITE] Closing connection to sqlite
[SQL.SQLITE] Closing connection to sqlite