Jak cytować wartości dla LuaSQL?

LuaSQL, który wydaje się być kanoniczną biblioteką dla większości systemów baz danych SQL w Lua, nie wydaje się mieć żadnych możliwości cytowania / ucieczki wartości w zapytaniach. Piszę aplikację, która używa SQLite jako zaplecza i chciałbym użyć interfejsu takiego jak określony przezPython's DB-API:

c.execute('select * from stocks where symbol=?', t)

ale zadowoliłbym się nawet czymś jeszcze głupszym, jak:

conn:execute("select * from stocks where symbol=" + luasql.sqlite.quote(t))

Czy są jakieś inne biblioteki Lua, które obsługują cytowanie dla SQLite? (LuaSQLite3 nie wydaje się.) Czy może brakuje mi czegoś o LuaSQL? Obawiam się, że przetoczę własne rozwiązanie (z wyrażeniami regularnymi lub czymś innym) i źle to zrozumiem. Czy powinienem po prostu napisać opakowaniesqlite3_snprintf?

questionAnswers(3)

yourAnswerToTheQuestion