diff --git a/sqlite3.go b/sqlite3.go index 43e255b..a9e3b36 100644 --- a/sqlite3.go +++ b/sqlite3.go @@ -129,6 +129,10 @@ func (tx *SQLiteTx) Rollback() error { return nil } +func (c *SQLiteConn) AutoCommit() bool { + return int(C.sqlite3_get_autocommit()) != 0 +} + func (c *SQLiteConn) exec(cmd string) error { pcmd := C.CString(cmd) defer C.free(unsafe.Pointer(pcmd))