50ed6c | 2009-04-18 | Henrik Grubbström (Grubba) | |
|
66358d | 2009-09-27 | Martin Nilsson | | #pike __REAL_VERSION__
|
978941 | 2016-04-03 | Henrik Grubbström (Grubba) | | inherit __builtin.Sql.Connection;
|
50ed6c | 2009-04-18 | Henrik Grubbström (Grubba) | |
string quote(string s)
{
return sprintf("quote(%q)", s);
}
|
978941 | 2016-04-03 | Henrik Grubbström (Grubba) | |
variant Sql.Result big_query(string query)
{
return Sql.sql_array_result(({([
"query":query,
"bindings_query":query,
"formatted_query":query,
])}));
}
|
50ed6c | 2009-04-18 | Henrik Grubbström (Grubba) | |
|
978941 | 2016-04-03 | Henrik Grubbström (Grubba) | | variant Sql.Result big_query(string query, mapping bindings)
|
50ed6c | 2009-04-18 | Henrik Grubbström (Grubba) | | {
|
978941 | 2016-04-03 | Henrik Grubbström (Grubba) | | Sql.Result res = ::big_query(query, bindings);
res->master_res[0]->bindings = sprintf("%O", bindings);
res->master_res[0]->query = query;
res->master_res[0]->bindings_query = query;
return res;
}
variant Sql.Result big_query(string query,
string|int|float|object extraarg,
string|int|float|object ... extraargs)
{
Sql.Result res = ::big_query(query, extraarg, @extraargs);
res->master_res[0]->query = query;
res->master_res[0]->args = sprintf("%O", ({ extraarg }) + extraargs);
return res;
|
50ed6c | 2009-04-18 | Henrik Grubbström (Grubba) | | }
|