|
|
| version 1.12, 2019/10/25 13:13:04 | version 1.14, 2020/01/18 20:52:01 |
|---|---|
| Line 1 | Line 1 |
| @main[] | @main[] |
| $path[^os[Release/;.libs/lib]] | |
| $ext[^os[dll;so]] | |
| $SQL[ | $SQL[ |
| $.drivers[^table::create{protocol driver client connect | $.drivers[^table::create{protocol driver client connect |
| sqlite ../../sql/sqlite/.libs/libparser3sqlite.so libsqlite3.so sqlite://:memory:?multi_statements=1 | sqlite ../../sql/sqlite/${path}parser3sqlite.$ext ^os[sqlite3.dll;libsqlite3.so] sqlite://:memory:?multi_statements=1 |
| mysql ../../sql/mysql/.libs/libparser3mysql.so libmariadbclient.so mysql://@/?config_group=parser3&multi_statements=1 | mysql ../../sql/mysql/${path}parser3mysql.$ext ^os[libmySQL.dll;libmariadbclient.so] mysql://@/?config_group=parser3&multi_statements=1 |
| pgsql ../../sql/pgsql/.libs/libparser3pgsql.so libpq.so pgsql://test@localhost/test | pgsql ../../sql/pgsql/${path}parser3pgsql.$ext libpq.$ext pgsql://test@localhost/test |
| }] | }] |
| ] | ] |
| Line 122 $ignore[^SQL.drivers.locate[protocol;$sq | Line 125 $ignore[^SQL.drivers.locate[protocol;$sq |
| @s[query;options] | @s[query;options] |
| $s[^string:sql{$query}[$options]] | $s[^string:sql{$query}[$options]] |
| "$s" | "$s" |
| @postprocess[text] | |
| $result[^taint[as-is;$text]] |