- flutter_sqlcipher package
- documentation
- sqlite
- SQLiteDatabase
- SQLiteDatabase constructor
SQLiteDatabase class
- Constructors
- SQLiteDatabase
- Properties
- id
- inTransaction
- isDatabaseIntegrityOk
- isDbLockedByCurrentThread
- isOpen
- isReadOnly
- isWriteAheadLoggingEnabled
- maximumSize
- pageSize
- path
- version
- hashCode
- runtimeType
- Methods
- beginTransaction
- beginTransactionNonExclusive
- close
- delete
- disableWriteAheadLogging
- enableWriteAheadLogging
- endTransaction
- execSQL
- getAttachedDbs
- getMaximumSize
- getPageSize
- getPath
- getVersion
- insert
- insertOrThrow
- insertWithOnConflict
- needUpgrade
- query
- rawQuery
- replace
- replaceOrThrow
- setForeignKeyConstraintsEnabled
- setLocale
- setMaximumSize
- setMaxSqlCacheSize
- setPageSize
- setTransactionSuccessful
- setVersion
- update
- updateWithOnConflict
- validateSql
- yieldIfContendedSafely
- noSuchMethod
- toString
- Operators
- operator ==
- Static methods
- create
- createInMemory
- deleteDatabase
- openDatabase
- openOrCreateDatabase
- releaseMemory
- Constants
- CONFLICT_ABORT
- CONFLICT_FAIL
- CONFLICT_IGNORE
- CONFLICT_NONE
- CONFLICT_REPLACE
- CONFLICT_ROLLBACK
- CREATE_IF_NECESSARY
- ENABLE_WRITE_AHEAD_LOGGING
- MAX_SQL_CACHE_SIZE
- NO_LOCALIZED_COLLATORS
- OPEN_READONLY
- OPEN_READWRITE
- SQLITE_MAX_LIKE_PATTERN_LENGTH