I have a question about the method "Database.exec(sql)": When I execute a "SELECT" statement, it seems that the method returns only one row as a table - is this correct?
If I add a "John, 33" to the example in the documentation, the following „SELECT“ query only returns "John, 32".
db:exec("INSERT` INTO users (name, age) VALUES('John', 32)")
db:exec("INSERT INTO users (name, age) VALUES('John', 33)")
local row = db:exec("SELECT * FROM users WHERE(name == 'John')")