struct

SQLite3::Connection::Options

Inherits Struct < Value < Object

Constructors

new(filename : String = ":memory:", busy_timeout : String | Nil = nil, cache_size : String | Nil = nil, foreign_keys : String | Nil = nil, journal_mode : String | Nil = nil, synchronous : String | Nil = nil, wal_autocheckpoint : String | Nil = nil)
Source

Class methods

from_uri(uri : URI, default = Options.new)
Source

Instance methods

busy_timeout

pragmas

cache_size
clone
Source
copy_with(filename _filename = @filename, busy_timeout _busy_timeout = @busy_timeout, cache_size _cache_size = @cache_size, foreign_keys _foreign_keys = @foreign_keys, journal_mode _journal_mode = @journal_mode, synchronous _synchronous = @synchronous, wal_autocheckpoint _wal_autocheckpoint = @wal_autocheckpoint)
Source
filename
foreign_keys
journal_mode
pragma_statement
Source
synchronous
wal_autocheckpoint