Mercurial Hosting > luan
changeset 1846:695a73e060a4
improve Sql
| author | Franklin Schmidt <fschmidt@gmail.com> |
|---|---|
| date | Wed, 05 Feb 2025 11:07:27 -0700 |
| parents | a185f432d94c |
| children | aa008b20d820 |
| files | src/luan/modules/sql/Sql.luan |
| diffstat | 1 files changed, 9 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/src/luan/modules/sql/Sql.luan Tue Feb 04 20:55:21 2025 -0700 +++ b/src/luan/modules/sql/Sql.luan Wed Feb 05 11:07:27 2025 -0700 @@ -67,15 +67,16 @@ return query end - function database.run(fn) - try - return fn() - finally - database.close() - end - end - return database end +function Sql.run(spec,fn) + local database = Sql.database(spec) + try + return fn(database) + finally + database.close() + end +end + return Sql
