Merge lp:~linuxjedi/libdrizzle/5.1-query into lp:libdrizzle
- 5.1-query
- Merge into libdrizzle-redux
Proposed by
Andrew Hutchings
Status: | Merged |
---|---|
Approved by: | Andrew Hutchings |
Approved revision: | 86 |
Merged at revision: | 86 |
Proposed branch: | lp:~linuxjedi/libdrizzle/5.1-query |
Merge into: | lp:libdrizzle |
Diff against target: |
486 lines (+57/-87) 14 files modified
docs/api/query.rst (+1/-11) docs/examples/buffered.rst (+2/-2) docs/examples/unbuffered.rst (+2/-2) libdrizzle-5.1/query.h (+0/-8) libdrizzle/binlog.cc (+1/-1) libdrizzle/query.cc (+2/-14) tests/unit/column.c (+7/-7) tests/unit/connect.c (+2/-2) tests/unit/insert_id.c (+7/-7) tests/unit/query.c (+7/-7) tests/unit/row.c (+7/-7) tests/unit/statement.c (+6/-6) tests/unit/statement_char.c (+6/-6) tests/unit/unbuffered_query.c (+7/-7) |
To merge this branch: | bzr merge lp:~linuxjedi/libdrizzle/5.1-query |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Drizzle Trunk | Pending | ||
Review via email: mp+142799@code.launchpad.net |
Commit message
Description of the change
Removes drizzle_query_str and make drizzle_query with a 0 string length do the same thing.
To post a comment you must log in.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'docs/api/query.rst' | |||
2 | --- docs/api/query.rst 2013-01-05 10:27:32 +0000 | |||
3 | +++ docs/api/query.rst 2013-01-10 22:17:22 +0000 | |||
4 | @@ -27,17 +27,7 @@ | |||
5 | 27 | 27 | ||
6 | 28 | :param con: A connection object | 28 | :param con: A connection object |
7 | 29 | :param query: The query to execute | 29 | :param query: The query to execute |
19 | 30 | :param size: The length of the query string | 30 | :param size: The length of the query string, if set to 0 then :c:func:`strlen` is used to calculate the length |
9 | 31 | :param ret_ptr: A pointer to a :c:type:`drizzle_return_t` to store the return status into | ||
10 | 32 | :returns: A newly allocated result object | ||
11 | 33 | |||
12 | 34 | .. c:function:: drizzle_result_st* drizzle_query_str(drizzle_st *con, const char *query, drizzle_return_t *ret_ptr) | ||
13 | 35 | |||
14 | 36 | Executes a query using :c:func:`strlen` to calculate the length of the query | ||
15 | 37 | string and returns a newly allocated result struct | ||
16 | 38 | |||
17 | 39 | :param con: A connection object | ||
18 | 40 | :param query: The query to execute | ||
20 | 41 | :param ret_ptr: A pointer to a :c:type:`drizzle_return_t` to store the return status into | 31 | :param ret_ptr: A pointer to a :c:type:`drizzle_return_t` to store the return status into |
21 | 42 | :returns: A newly allocated result object | 32 | :returns: A newly allocated result object |
22 | 43 | 33 | ||
23 | 44 | 34 | ||
24 | === modified file 'docs/examples/buffered.rst' | |||
25 | --- docs/examples/buffered.rst 2012-12-24 10:20:04 +0000 | |||
26 | +++ docs/examples/buffered.rst 2013-01-10 22:17:22 +0000 | |||
27 | @@ -4,7 +4,7 @@ | |||
28 | 4 | Introduction | 4 | Introduction |
29 | 5 | ------------ | 5 | ------------ |
30 | 6 | 6 | ||
32 | 7 | In this example :c:func:`drizzle_query_str` is used to send a select query to a | 7 | In this example :c:func:`drizzle_query` is used to send a select query to a |
33 | 8 | MySQL server. The whole result set is then retrieved and stored in memory | 8 | MySQL server. The whole result set is then retrieved and stored in memory |
34 | 9 | using :c:func:`drizzle_result_buffer`. | 9 | using :c:func:`drizzle_result_buffer`. |
35 | 10 | 10 | ||
36 | @@ -49,7 +49,7 @@ | |||
37 | 49 | return EXIT_FAILURE; | 49 | return EXIT_FAILURE; |
38 | 50 | } | 50 | } |
39 | 51 | 51 | ||
41 | 52 | result= drizzle_query_str(con, "select * from libdrizzle.t1", &ret); | 52 | result= drizzle_query(con, "select * from libdrizzle.t1", 0, &ret); |
42 | 53 | if (ret != DRIZZLE_RETURN_OK) | 53 | if (ret != DRIZZLE_RETURN_OK) |
43 | 54 | { | 54 | { |
44 | 55 | printf("Select failure\n"); | 55 | printf("Select failure\n"); |
45 | 56 | 56 | ||
46 | === modified file 'docs/examples/unbuffered.rst' | |||
47 | --- docs/examples/unbuffered.rst 2012-12-24 10:20:04 +0000 | |||
48 | +++ docs/examples/unbuffered.rst 2013-01-10 22:17:22 +0000 | |||
49 | @@ -4,7 +4,7 @@ | |||
50 | 4 | Introduction | 4 | Introduction |
51 | 5 | ------------ | 5 | ------------ |
52 | 6 | 6 | ||
54 | 7 | In this example :c:func:`drizzle_query_str` is used to send a select query to a | 7 | In this example :c:func:`drizzle_query` is used to send a select query to a |
55 | 8 | MySQL server. The first thing that is sent back in the results is a list of | 8 | MySQL server. The first thing that is sent back in the results is a list of |
56 | 9 | columns, so this list needs to be retieved. The simplist way of doing this is | 9 | columns, so this list needs to be retieved. The simplist way of doing this is |
57 | 10 | to buffer the column data using :c:func:`drizzle_column_buffer`. | 10 | to buffer the column data using :c:func:`drizzle_column_buffer`. |
58 | @@ -51,7 +51,7 @@ | |||
59 | 51 | return EXIT_FAILURE; | 51 | return EXIT_FAILURE; |
60 | 52 | } | 52 | } |
61 | 53 | 53 | ||
63 | 54 | result= drizzle_query_str(con, "select * from libdrizzle.t1", &ret); | 54 | result= drizzle_query(con, "select * from libdrizzle.t1", 0, &ret); |
64 | 55 | if (ret != DRIZZLE_RETURN_OK) | 55 | if (ret != DRIZZLE_RETURN_OK) |
65 | 56 | { | 56 | { |
66 | 57 | printf("Select failure\n"); | 57 | printf("Select failure\n"); |
67 | 58 | 58 | ||
68 | === modified file 'libdrizzle-5.1/query.h' | |||
69 | --- libdrizzle-5.1/query.h 2013-01-05 10:27:32 +0000 | |||
70 | +++ libdrizzle-5.1/query.h 2013-01-10 22:17:22 +0000 | |||
71 | @@ -73,14 +73,6 @@ | |||
72 | 73 | const char *query, size_t size, | 73 | const char *query, size_t size, |
73 | 74 | drizzle_return_t *ret_ptr); | 74 | drizzle_return_t *ret_ptr); |
74 | 75 | 75 | ||
75 | 76 | /** | ||
76 | 77 | * Send query to server, using strlen to get the size of query buffer.. | ||
77 | 78 | */ | ||
78 | 79 | DRIZZLE_API | ||
79 | 80 | drizzle_result_st *drizzle_query_str(drizzle_st *con, | ||
80 | 81 | const char *query, | ||
81 | 82 | drizzle_return_t *ret_ptr); | ||
82 | 83 | |||
83 | 84 | /* | 76 | /* |
84 | 85 | * Escape a string or encode a string in hexadecimal. The return value is the | 77 | * Escape a string or encode a string in hexadecimal. The return value is the |
85 | 86 | * size of the output string in to. | 78 | * size of the output string in to. |
86 | 87 | 79 | ||
87 | === modified file 'libdrizzle/binlog.cc' | |||
88 | --- libdrizzle/binlog.cc 2013-01-05 15:56:07 +0000 | |||
89 | +++ libdrizzle/binlog.cc 2013-01-10 22:17:22 +0000 | |||
90 | @@ -52,7 +52,7 @@ | |||
91 | 52 | drizzle_result_st *result; | 52 | drizzle_result_st *result; |
92 | 53 | 53 | ||
93 | 54 | // Hack in 5.6 to say that client support checksums | 54 | // Hack in 5.6 to say that client support checksums |
95 | 55 | result= drizzle_query_str(con, "SET @master_binlog_checksum='NONE'", ret_ptr); | 55 | result= drizzle_query(con, "SET @master_binlog_checksum='NONE'", 0, ret_ptr); |
96 | 56 | drizzle_result_free(result); | 56 | drizzle_result_free(result); |
97 | 57 | if (*ret_ptr != DRIZZLE_RETURN_OK) | 57 | if (*ret_ptr != DRIZZLE_RETURN_OK) |
98 | 58 | { | 58 | { |
99 | 59 | 59 | ||
100 | === modified file 'libdrizzle/query.cc' | |||
101 | --- libdrizzle/query.cc 2013-01-05 15:56:07 +0000 | |||
102 | +++ libdrizzle/query.cc 2013-01-10 22:17:22 +0000 | |||
103 | @@ -48,26 +48,14 @@ | |||
104 | 48 | const char *query, size_t size, | 48 | const char *query, size_t size, |
105 | 49 | drizzle_return_t *ret_ptr) | 49 | drizzle_return_t *ret_ptr) |
106 | 50 | { | 50 | { |
116 | 51 | return drizzle_command_write(con, NULL, DRIZZLE_COMMAND_QUERY, | 51 | if (size == 0) |
108 | 52 | (unsigned char *)query, size, size, ret_ptr); | ||
109 | 53 | } | ||
110 | 54 | |||
111 | 55 | drizzle_result_st *drizzle_query_str(drizzle_st *con, | ||
112 | 56 | const char *query, | ||
113 | 57 | drizzle_return_t *ret_ptr) | ||
114 | 58 | { | ||
115 | 59 | if (query == NULL) | ||
117 | 60 | { | 52 | { |
119 | 61 | return NULL; | 53 | size= strlen(query); |
120 | 62 | } | 54 | } |
121 | 63 | |||
122 | 64 | size_t size= strlen(query); | ||
123 | 65 | |||
124 | 66 | return drizzle_command_write(con, NULL, DRIZZLE_COMMAND_QUERY, | 55 | return drizzle_command_write(con, NULL, DRIZZLE_COMMAND_QUERY, |
125 | 67 | (unsigned char *)query, size, size, ret_ptr); | 56 | (unsigned char *)query, size, size, ret_ptr); |
126 | 68 | } | 57 | } |
127 | 69 | 58 | ||
128 | 70 | |||
129 | 71 | ssize_t drizzle_escape_string(char *to, const size_t max_to_size, const char *from, const size_t from_size) | 59 | ssize_t drizzle_escape_string(char *to, const size_t max_to_size, const char *from, const size_t from_size) |
130 | 72 | { | 60 | { |
131 | 73 | const char *end; | 61 | const char *end; |
132 | 74 | 62 | ||
133 | === modified file 'tests/unit/column.c' | |||
134 | --- tests/unit/column.c 2013-01-05 11:41:26 +0000 | |||
135 | +++ tests/unit/column.c 2013-01-10 22:17:22 +0000 | |||
136 | @@ -65,22 +65,22 @@ | |||
137 | 65 | } | 65 | } |
138 | 66 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s(%s)", drizzle_error(con), strerror(ret)); | 66 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s(%s)", drizzle_error(con), strerror(ret)); |
139 | 67 | 67 | ||
141 | 68 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 68 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
142 | 69 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 69 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
143 | 70 | 70 | ||
145 | 71 | drizzle_query_str(con, "CREATE SCHEMA libdrizzle", &ret); | 71 | drizzle_query(con, "CREATE SCHEMA libdrizzle", 0, &ret); |
146 | 72 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 72 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
147 | 73 | 73 | ||
148 | 74 | ret= drizzle_select_db(con, "libdrizzle"); | 74 | ret= drizzle_select_db(con, "libdrizzle"); |
149 | 75 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); | 75 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); |
150 | 76 | 76 | ||
152 | 77 | drizzle_query_str(con, "create table libdrizzle.t1 (a int primary key auto_increment, b varchar(255), c timestamp default current_timestamp)", &ret); | 77 | drizzle_query(con, "create table libdrizzle.t1 (a int primary key auto_increment, b varchar(255), c timestamp default current_timestamp)", 0, &ret); |
153 | 78 | ASSERT_TRUE_(ret == DRIZZLE_RETURN_OK, "create table libdrizzle.t1 (a int primary key auto_increment, b varchar(255), c timestamp default current_timestamp)"); | 78 | ASSERT_TRUE_(ret == DRIZZLE_RETURN_OK, "create table libdrizzle.t1 (a int primary key auto_increment, b varchar(255), c timestamp default current_timestamp)"); |
154 | 79 | 79 | ||
156 | 80 | drizzle_query_str(con, "insert into libdrizzle.t1 (b) values ('this'),('is'),('war')", &ret); | 80 | drizzle_query(con, "insert into libdrizzle.t1 (b) values ('this'),('is'),('war')", 0, &ret); |
157 | 81 | ASSERT_TRUE_(ret == DRIZZLE_RETURN_OK, "insert into libdrizzle.t1 (b) values ('this'),('is'),('war')"); | 81 | ASSERT_TRUE_(ret == DRIZZLE_RETURN_OK, "insert into libdrizzle.t1 (b) values ('this'),('is'),('war')"); |
158 | 82 | 82 | ||
160 | 83 | drizzle_result_st *result= drizzle_query_str(con, "select * from libdrizzle.t1", &ret); | 83 | drizzle_result_st *result= drizzle_query(con, "select * from libdrizzle.t1", 0, &ret); |
161 | 84 | ASSERT_TRUE_(ret == DRIZZLE_RETURN_OK, "select * from libdrizzle.t1"); | 84 | ASSERT_TRUE_(ret == DRIZZLE_RETURN_OK, "select * from libdrizzle.t1"); |
162 | 85 | 85 | ||
163 | 86 | drizzle_result_buffer(result); | 86 | drizzle_result_buffer(result); |
164 | @@ -115,10 +115,10 @@ | |||
165 | 115 | 115 | ||
166 | 116 | drizzle_result_free(result); | 116 | drizzle_result_free(result); |
167 | 117 | 117 | ||
169 | 118 | drizzle_query_str(con, "DROP TABLE libdrizzle.t1", &ret); | 118 | drizzle_query(con, "DROP TABLE libdrizzle.t1", 0, &ret); |
170 | 119 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1"); | 119 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1"); |
171 | 120 | 120 | ||
173 | 121 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 121 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
174 | 122 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); | 122 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); |
175 | 123 | 123 | ||
176 | 124 | ret= drizzle_quit(con); | 124 | ret= drizzle_quit(con); |
177 | 125 | 125 | ||
178 | === modified file 'tests/unit/connect.c' | |||
179 | --- tests/unit/connect.c 2012-12-31 00:06:53 +0000 | |||
180 | +++ tests/unit/connect.c 2013-01-10 22:17:22 +0000 | |||
181 | @@ -63,7 +63,7 @@ | |||
182 | 63 | } | 63 | } |
183 | 64 | ASSERT_EQ(DRIZZLE_RETURN_OK, ret); | 64 | ASSERT_EQ(DRIZZLE_RETURN_OK, ret); |
184 | 65 | 65 | ||
186 | 66 | drizzle_query_str(con, "SELECT 1", &ret); | 66 | drizzle_query(con, "SELECT 1", 0, &ret); |
187 | 67 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "SELECT 1 (%s)", drizzle_error(con)); | 67 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "SELECT 1 (%s)", drizzle_error(con)); |
188 | 68 | 68 | ||
189 | 69 | // Now that we know everything is good... lets push it. | 69 | // Now that we know everything is good... lets push it. |
190 | @@ -75,7 +75,7 @@ | |||
191 | 75 | ret= drizzle_connect(con); | 75 | ret= drizzle_connect(con); |
192 | 76 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s(%s)", drizzle_error(con), drizzle_strerror(ret)); | 76 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s(%s)", drizzle_error(con), drizzle_strerror(ret)); |
193 | 77 | 77 | ||
195 | 78 | drizzle_query_str(con, "SELECT 1", &ret); | 78 | drizzle_query(con, "SELECT 1", 0, &ret); |
196 | 79 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "SELECT 1 (%s)", drizzle_error(con)); | 79 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "SELECT 1 (%s)", drizzle_error(con)); |
197 | 80 | 80 | ||
198 | 81 | // Now that we know everything is good... lets push it. | 81 | // Now that we know everything is good... lets push it. |
199 | 82 | 82 | ||
200 | === modified file 'tests/unit/insert_id.c' | |||
201 | --- tests/unit/insert_id.c 2013-01-05 11:41:26 +0000 | |||
202 | +++ tests/unit/insert_id.c 2013-01-10 22:17:22 +0000 | |||
203 | @@ -64,35 +64,35 @@ | |||
204 | 64 | } | 64 | } |
205 | 65 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_error(con)); | 65 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_error(con)); |
206 | 66 | 66 | ||
208 | 67 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 67 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
209 | 68 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 68 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
210 | 69 | 69 | ||
212 | 70 | drizzle_query_str(con, "CREATE SCHEMA libdrizzle", &ret); | 70 | drizzle_query(con, "CREATE SCHEMA libdrizzle", 0, &ret); |
213 | 71 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 71 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
214 | 72 | 72 | ||
215 | 73 | ret= drizzle_select_db(con, "libdrizzle"); | 73 | ret= drizzle_select_db(con, "libdrizzle"); |
216 | 74 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); | 74 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); |
217 | 75 | 75 | ||
219 | 76 | drizzle_query_str(con, "create table libdrizzle.t1 (a int primary key auto_increment, b int)", &ret); | 76 | drizzle_query(con, "create table libdrizzle.t1 (a int primary key auto_increment, b int)", 0, &ret); |
220 | 77 | ASSERT_EQ_(ret, DRIZZLE_RETURN_OK, "create table libdrizzle.t1 (a int primary key auto_increment, b int)"); | 77 | ASSERT_EQ_(ret, DRIZZLE_RETURN_OK, "create table libdrizzle.t1 (a int primary key auto_increment, b int)"); |
221 | 78 | 78 | ||
223 | 79 | drizzle_result_st *result= drizzle_query_str(con, "insert into libdrizzle.t1 (b) values (1),(2),(3)", &ret); | 79 | drizzle_result_st *result= drizzle_query(con, "insert into libdrizzle.t1 (b) values (1),(2),(3)", 0, &ret); |
224 | 80 | ASSERT_EQ_(ret, DRIZZLE_RETURN_OK, "insert into libdrizzle.t1 (b) values (1),(2),(3)"); | 80 | ASSERT_EQ_(ret, DRIZZLE_RETURN_OK, "insert into libdrizzle.t1 (b) values (1),(2),(3)"); |
225 | 81 | ASSERT_TRUE(result); | 81 | ASSERT_TRUE(result); |
226 | 82 | 82 | ||
227 | 83 | ASSERT_EQ_(drizzle_result_insert_id(result), 1, "Got bad insert_id (expected 1, got %"PRIu64")", drizzle_result_insert_id(result)); | 83 | ASSERT_EQ_(drizzle_result_insert_id(result), 1, "Got bad insert_id (expected 1, got %"PRIu64")", drizzle_result_insert_id(result)); |
228 | 84 | drizzle_result_free(result); | 84 | drizzle_result_free(result); |
229 | 85 | 85 | ||
231 | 86 | result= drizzle_query_str(con, "INSERT INTO libdrizzle.t1 (b) VALUES (4),(5),(6)", &ret); | 86 | result= drizzle_query(con, "INSERT INTO libdrizzle.t1 (b) VALUES (4),(5),(6)", 0, &ret); |
232 | 87 | ASSERT_EQ_(ret, DRIZZLE_RETURN_OK, "INSERT INTO libdrizzle.t1 (b) VALUES (4),(5),(6)"); | 87 | ASSERT_EQ_(ret, DRIZZLE_RETURN_OK, "INSERT INTO libdrizzle.t1 (b) VALUES (4),(5),(6)"); |
233 | 88 | 88 | ||
234 | 89 | ASSERT_EQ_(drizzle_result_insert_id(result), 4, "Got bad insert_id (expected 4, got %"PRIu64")", drizzle_result_insert_id(result)); | 89 | ASSERT_EQ_(drizzle_result_insert_id(result), 4, "Got bad insert_id (expected 4, got %"PRIu64")", drizzle_result_insert_id(result)); |
235 | 90 | drizzle_result_free(result); | 90 | drizzle_result_free(result); |
236 | 91 | 91 | ||
238 | 92 | drizzle_query_str(con, "DROP TABLE libdrizzle.t1", &ret); | 92 | drizzle_query(con, "DROP TABLE libdrizzle.t1", 0, &ret); |
239 | 93 | ASSERT_EQ_(ret, DRIZZLE_RETURN_OK, "dROP TABLE failure"); | 93 | ASSERT_EQ_(ret, DRIZZLE_RETURN_OK, "dROP TABLE failure"); |
240 | 94 | 94 | ||
242 | 95 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 95 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
243 | 96 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); | 96 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); |
244 | 97 | 97 | ||
245 | 98 | ret= drizzle_quit(con); | 98 | ret= drizzle_quit(con); |
246 | 99 | 99 | ||
247 | === modified file 'tests/unit/query.c' | |||
248 | --- tests/unit/query.c 2013-01-05 11:41:26 +0000 | |||
249 | +++ tests/unit/query.c 2013-01-10 22:17:22 +0000 | |||
250 | @@ -65,30 +65,30 @@ | |||
251 | 65 | } | 65 | } |
252 | 66 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret)); | 66 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret)); |
253 | 67 | 67 | ||
255 | 68 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 68 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
256 | 69 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 69 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
257 | 70 | 70 | ||
259 | 71 | drizzle_query_str(con, "CREATE SCHEMA libdrizzle", &ret); | 71 | drizzle_query(con, "CREATE SCHEMA libdrizzle", 0, &ret); |
260 | 72 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 72 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
261 | 73 | 73 | ||
262 | 74 | ret= drizzle_select_db(con, "libdrizzle"); | 74 | ret= drizzle_select_db(con, "libdrizzle"); |
263 | 75 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); | 75 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); |
264 | 76 | 76 | ||
266 | 77 | drizzle_query_str(con, "create table libdrizzle.t1 (a int)", &ret); | 77 | drizzle_query(con, "create table libdrizzle.t1 (a int)", 0, &ret); |
267 | 78 | if (ret != DRIZZLE_RETURN_OK) | 78 | if (ret != DRIZZLE_RETURN_OK) |
268 | 79 | { | 79 | { |
269 | 80 | printf("Create table failure\n"); | 80 | printf("Create table failure\n"); |
270 | 81 | return EXIT_FAILURE; | 81 | return EXIT_FAILURE; |
271 | 82 | } | 82 | } |
272 | 83 | 83 | ||
274 | 84 | drizzle_query_str(con, "insert into libdrizzle.t1 values (1),(2),(3)", &ret); | 84 | drizzle_query(con, "insert into libdrizzle.t1 values (1),(2),(3)", 0, &ret); |
275 | 85 | if (ret != DRIZZLE_RETURN_OK) | 85 | if (ret != DRIZZLE_RETURN_OK) |
276 | 86 | { | 86 | { |
277 | 87 | printf("Insert failure\n"); | 87 | printf("Insert failure\n"); |
278 | 88 | return EXIT_FAILURE; | 88 | return EXIT_FAILURE; |
279 | 89 | } | 89 | } |
280 | 90 | 90 | ||
282 | 91 | drizzle_result_st *result= drizzle_query_str(con, "select * from libdrizzle.t1", &ret); | 91 | drizzle_result_st *result= drizzle_query(con, "select * from libdrizzle.t1", 0, &ret); |
283 | 92 | if (ret != DRIZZLE_RETURN_OK) | 92 | if (ret != DRIZZLE_RETURN_OK) |
284 | 93 | { | 93 | { |
285 | 94 | printf("Select failure\n"); | 94 | printf("Select failure\n"); |
286 | @@ -123,10 +123,10 @@ | |||
287 | 123 | 123 | ||
288 | 124 | drizzle_result_free(result); | 124 | drizzle_result_free(result); |
289 | 125 | 125 | ||
291 | 126 | drizzle_query_str(con, "DROP TABLE libdrizzle.t1", &ret); | 126 | drizzle_query(con, "DROP TABLE libdrizzle.t1", 0, &ret); |
292 | 127 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1"); | 127 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1"); |
293 | 128 | 128 | ||
295 | 129 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 129 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
296 | 130 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); | 130 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); |
297 | 131 | 131 | ||
298 | 132 | ret= drizzle_quit(con); | 132 | ret= drizzle_quit(con); |
299 | 133 | 133 | ||
300 | === modified file 'tests/unit/row.c' | |||
301 | --- tests/unit/row.c 2013-01-05 15:56:07 +0000 | |||
302 | +++ tests/unit/row.c 2013-01-10 22:17:22 +0000 | |||
303 | @@ -65,30 +65,30 @@ | |||
304 | 65 | } | 65 | } |
305 | 66 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret)); | 66 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret)); |
306 | 67 | 67 | ||
308 | 68 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 68 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
309 | 69 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 69 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
310 | 70 | 70 | ||
312 | 71 | drizzle_query_str(con, "CREATE SCHEMA libdrizzle", &ret); | 71 | drizzle_query(con, "CREATE SCHEMA libdrizzle", 0, &ret); |
313 | 72 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 72 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
314 | 73 | 73 | ||
315 | 74 | ret= drizzle_select_db(con, "libdrizzle"); | 74 | ret= drizzle_select_db(con, "libdrizzle"); |
316 | 75 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); | 75 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); |
317 | 76 | 76 | ||
319 | 77 | drizzle_query_str(con, "create table libdrizzle.t1 (a int)", &ret); | 77 | drizzle_query(con, "create table libdrizzle.t1 (a int)", 0, &ret); |
320 | 78 | if (ret != DRIZZLE_RETURN_OK) | 78 | if (ret != DRIZZLE_RETURN_OK) |
321 | 79 | { | 79 | { |
322 | 80 | printf("Create table failure\n"); | 80 | printf("Create table failure\n"); |
323 | 81 | return EXIT_FAILURE; | 81 | return EXIT_FAILURE; |
324 | 82 | } | 82 | } |
325 | 83 | 83 | ||
327 | 84 | drizzle_query_str(con, "insert into libdrizzle.t1 values (1),(2),(3)", &ret); | 84 | drizzle_query(con, "insert into libdrizzle.t1 values (1),(2),(3)", 0, &ret); |
328 | 85 | if (ret != DRIZZLE_RETURN_OK) | 85 | if (ret != DRIZZLE_RETURN_OK) |
329 | 86 | { | 86 | { |
330 | 87 | printf("Insert failure\n"); | 87 | printf("Insert failure\n"); |
331 | 88 | return EXIT_FAILURE; | 88 | return EXIT_FAILURE; |
332 | 89 | } | 89 | } |
333 | 90 | 90 | ||
335 | 91 | drizzle_result_st *result= drizzle_query_str(con, "select * from libdrizzle.t1", &ret); | 91 | drizzle_result_st *result= drizzle_query(con, "select * from libdrizzle.t1", 0, &ret); |
336 | 92 | if (ret != DRIZZLE_RETURN_OK) | 92 | if (ret != DRIZZLE_RETURN_OK) |
337 | 93 | { | 93 | { |
338 | 94 | printf("Select failure\n"); | 94 | printf("Select failure\n"); |
339 | @@ -147,10 +147,10 @@ | |||
340 | 147 | 147 | ||
341 | 148 | drizzle_result_free(result); | 148 | drizzle_result_free(result); |
342 | 149 | 149 | ||
344 | 150 | drizzle_query_str(con, "DROP TABLE libdrizzle.t1", &ret); | 150 | drizzle_query(con, "DROP TABLE libdrizzle.t1", 0, &ret); |
345 | 151 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1"); | 151 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1"); |
346 | 152 | 152 | ||
348 | 153 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 153 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
349 | 154 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); | 154 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); |
350 | 155 | 155 | ||
351 | 156 | ret= drizzle_quit(con); | 156 | ret= drizzle_quit(con); |
352 | 157 | 157 | ||
353 | === modified file 'tests/unit/statement.c' | |||
354 | --- tests/unit/statement.c 2013-01-05 11:41:26 +0000 | |||
355 | +++ tests/unit/statement.c 2013-01-10 22:17:22 +0000 | |||
356 | @@ -67,19 +67,19 @@ | |||
357 | 67 | } | 67 | } |
358 | 68 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret)); | 68 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret)); |
359 | 69 | 69 | ||
361 | 70 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 70 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
362 | 71 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 71 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
363 | 72 | 72 | ||
365 | 73 | drizzle_query_str(con, "CREATE SCHEMA libdrizzle", &ret); | 73 | drizzle_query(con, "CREATE SCHEMA libdrizzle", 0, &ret); |
366 | 74 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 74 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
367 | 75 | 75 | ||
368 | 76 | ret= drizzle_select_db(con, "libdrizzle"); | 76 | ret= drizzle_select_db(con, "libdrizzle"); |
369 | 77 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); | 77 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); |
370 | 78 | 78 | ||
372 | 79 | drizzle_query_str(con, "create table libdrizzle.t1 (a int)", &ret); | 79 | drizzle_query(con, "create table libdrizzle.t1 (a int)", 0, &ret); |
373 | 80 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "create table libdrizzle.t1 (a int): %s", drizzle_error(con)); | 80 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "create table libdrizzle.t1 (a int): %s", drizzle_error(con)); |
374 | 81 | 81 | ||
376 | 82 | drizzle_query_str(con, "insert into libdrizzle.t1 values (1),(2),(3)", &ret); | 82 | drizzle_query(con, "insert into libdrizzle.t1 values (1),(2),(3)", 0, &ret); |
377 | 83 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_error(con)); | 83 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_error(con)); |
378 | 84 | 84 | ||
379 | 85 | const char *query= "select * from libdrizzle.t1 where a > ?"; | 85 | const char *query= "select * from libdrizzle.t1 where a > ?"; |
380 | @@ -159,10 +159,10 @@ | |||
381 | 159 | return EXIT_FAILURE; | 159 | return EXIT_FAILURE; |
382 | 160 | } | 160 | } |
383 | 161 | 161 | ||
385 | 162 | drizzle_query_str(con, "DROP TABLE libdrizzle.t1", &ret); | 162 | drizzle_query(con, "DROP TABLE libdrizzle.t1", 0, &ret); |
386 | 163 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1"); | 163 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1"); |
387 | 164 | 164 | ||
389 | 165 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 165 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
390 | 166 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); | 166 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); |
391 | 167 | 167 | ||
392 | 168 | ret= drizzle_quit(con); | 168 | ret= drizzle_quit(con); |
393 | 169 | 169 | ||
394 | === modified file 'tests/unit/statement_char.c' | |||
395 | --- tests/unit/statement_char.c 2013-01-05 11:41:26 +0000 | |||
396 | +++ tests/unit/statement_char.c 2013-01-10 22:17:22 +0000 | |||
397 | @@ -68,19 +68,19 @@ | |||
398 | 68 | } | 68 | } |
399 | 69 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret)); | 69 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret)); |
400 | 70 | 70 | ||
402 | 71 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 71 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
403 | 72 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 72 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
404 | 73 | 73 | ||
406 | 74 | drizzle_query_str(con, "CREATE SCHEMA libdrizzle", &ret); | 74 | drizzle_query(con, "CREATE SCHEMA libdrizzle", 0, &ret); |
407 | 75 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 75 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
408 | 76 | 76 | ||
409 | 77 | ret= drizzle_select_db(con, "libdrizzle"); | 77 | ret= drizzle_select_db(con, "libdrizzle"); |
410 | 78 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); | 78 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); |
411 | 79 | 79 | ||
413 | 80 | drizzle_query_str(con, "create table libdrizzle.t1 (a varchar(50))", &ret); | 80 | drizzle_query(con, "create table libdrizzle.t1 (a varchar(50))", 0, &ret); |
414 | 81 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "create table libdrizzle.t1 (a int): %s", drizzle_error(con)); | 81 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "create table libdrizzle.t1 (a int): %s", drizzle_error(con)); |
415 | 82 | 82 | ||
417 | 83 | drizzle_query_str(con, "insert into libdrizzle.t1 values ('hello'),('drizzle'),('people')", &ret); | 83 | drizzle_query(con, "insert into libdrizzle.t1 values ('hello'),('drizzle'),('people')", 0, &ret); |
418 | 84 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_error(con)); | 84 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_error(con)); |
419 | 85 | 85 | ||
420 | 86 | const char *query= "select * from libdrizzle.t1 where a = ?"; | 86 | const char *query= "select * from libdrizzle.t1 where a = ?"; |
421 | @@ -143,10 +143,10 @@ | |||
422 | 143 | return EXIT_FAILURE; | 143 | return EXIT_FAILURE; |
423 | 144 | } | 144 | } |
424 | 145 | 145 | ||
426 | 146 | drizzle_query_str(con, "DROP TABLE libdrizzle.t1", &ret); | 146 | drizzle_query(con, "DROP TABLE libdrizzle.t1", 0, &ret); |
427 | 147 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1"); | 147 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1"); |
428 | 148 | 148 | ||
430 | 149 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 149 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
431 | 150 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); | 150 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); |
432 | 151 | 151 | ||
433 | 152 | ret= drizzle_quit(con); | 152 | ret= drizzle_quit(con); |
434 | 153 | 153 | ||
435 | === modified file 'tests/unit/unbuffered_query.c' | |||
436 | --- tests/unit/unbuffered_query.c 2013-01-05 11:41:26 +0000 | |||
437 | +++ tests/unit/unbuffered_query.c 2013-01-10 22:17:22 +0000 | |||
438 | @@ -65,30 +65,30 @@ | |||
439 | 65 | } | 65 | } |
440 | 66 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret)); | 66 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret)); |
441 | 67 | 67 | ||
443 | 68 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 68 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
444 | 69 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 69 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
445 | 70 | 70 | ||
447 | 71 | drizzle_query_str(con, "CREATE SCHEMA libdrizzle", &ret); | 71 | drizzle_query(con, "CREATE SCHEMA libdrizzle", 0, &ret); |
448 | 72 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); | 72 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con)); |
449 | 73 | 73 | ||
450 | 74 | ret= drizzle_select_db(con, "libdrizzle"); | 74 | ret= drizzle_select_db(con, "libdrizzle"); |
451 | 75 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); | 75 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle"); |
452 | 76 | 76 | ||
454 | 77 | drizzle_query_str(con, "create table libdrizzle.t1 (a int)", &ret); | 77 | drizzle_query(con, "create table libdrizzle.t1 (a int)", 0, &ret); |
455 | 78 | if (ret != DRIZZLE_RETURN_OK) | 78 | if (ret != DRIZZLE_RETURN_OK) |
456 | 79 | { | 79 | { |
457 | 80 | printf("Create table failure\n"); | 80 | printf("Create table failure\n"); |
458 | 81 | return EXIT_FAILURE; | 81 | return EXIT_FAILURE; |
459 | 82 | } | 82 | } |
460 | 83 | 83 | ||
462 | 84 | drizzle_query_str(con, "insert into libdrizzle.t1 values (1),(2),(3)", &ret); | 84 | drizzle_query(con, "insert into libdrizzle.t1 values (1),(2),(3)", 0, &ret); |
463 | 85 | if (ret != DRIZZLE_RETURN_OK) | 85 | if (ret != DRIZZLE_RETURN_OK) |
464 | 86 | { | 86 | { |
465 | 87 | printf("Insert failure\n"); | 87 | printf("Insert failure\n"); |
466 | 88 | return EXIT_FAILURE; | 88 | return EXIT_FAILURE; |
467 | 89 | } | 89 | } |
468 | 90 | 90 | ||
470 | 91 | drizzle_result_st *result= drizzle_query_str(con, "select * from libdrizzle.t1", &ret); | 91 | drizzle_result_st *result= drizzle_query(con, "select * from libdrizzle.t1", 0, &ret); |
471 | 92 | if (ret != DRIZZLE_RETURN_OK) | 92 | if (ret != DRIZZLE_RETURN_OK) |
472 | 93 | { | 93 | { |
473 | 94 | printf("Select failure\n"); | 94 | printf("Select failure\n"); |
474 | @@ -141,10 +141,10 @@ | |||
475 | 141 | 141 | ||
476 | 142 | drizzle_result_free(result); | 142 | drizzle_result_free(result); |
477 | 143 | 143 | ||
479 | 144 | drizzle_query_str(con, "DROP TABLE libdrizzle.t1", &ret); | 144 | drizzle_query(con, "DROP TABLE libdrizzle.t1", 0, &ret); |
480 | 145 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1"); | 145 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1"); |
481 | 146 | 146 | ||
483 | 147 | drizzle_query_str(con, "DROP SCHEMA IF EXISTS libdrizzle", &ret); | 147 | drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret); |
484 | 148 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); | 148 | ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con)); |
485 | 149 | 149 | ||
486 | 150 | ret= drizzle_quit(con); | 150 | ret= drizzle_quit(con); |