Class: CLibsql::Connection
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- CLibsql::Connection
- Includes:
- Verify
- Defined in:
- lib/libsql.rb
Overview
:nodoc:
Instance Method Summary collapse
- #deinit ⇒ Object
- #execute_batch(sql) ⇒ Object
- #info ⇒ Object
- #prepare(sql) ⇒ Object
- #transaction ⇒ Object
Methods included from Verify
Instance Method Details
#deinit ⇒ Object
57 |
# File 'lib/libsql.rb', line 57 def deinit = CLibsql.libsql_connection_deinit self |
#execute_batch(sql) ⇒ Object
56 |
# File 'lib/libsql.rb', line 56 def execute_batch(sql) = CLibsql.libsql_connection_batch(self, sql).tap(&:verify) |
#info ⇒ Object
53 |
# File 'lib/libsql.rb', line 53 def info = CLibsql.libsql_connection_info(self).tap(&:verify) |
#prepare(sql) ⇒ Object
55 |
# File 'lib/libsql.rb', line 55 def prepare(sql) = CLibsql.libsql_connection_prepare(self, sql).tap(&:verify) |
#transaction ⇒ Object
54 |
# File 'lib/libsql.rb', line 54 def transaction = CLibsql.libsql_connection_transaction(self).tap(&:verify) |