flutter_sqlcipher 0.2.2 flutter_sqlcipher: ^0.2.2 copied to clipboard
Flutter plugin for SQLCipher, an extension to SQLite that provides transparent AES encryption of database files.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.2 - 2018-12-04 #
Added #
SQLiteDatabase#setForeignKeyConstraintsEnabled()
methodSQLiteDatabase#query()
method
0.2.1 - 2018-12-03 #
Added #
SQLiteDatabase#disableWriteAheadLogging()
methodSQLiteDatabase#enableWriteAheadLogging()
method
0.2.0 - 2018-12-01 #
Changed #
- Upgraded from SQLCipher 3.5.9 to 4.0.0
0.1.6 - 2018-11-30 #
Added #
SQLiteClosable
interfaceSQLiteCursor#getBool()
methodSQLiteDatabase#close()
method
0.1.5 - 2018-11-30 #
Added #
SQLiteCursor#getDateTime()
methodSQLiteDatabase#isDatabaseIntegrityOk
getterSQLiteDatabase#isDbLockedByCurrentThread
getterSQLiteDatabase#getAttachedDbs()
methodSQLiteDatabase#validateSql()
methodSQLiteDatabase#yieldIfContendedSafely()
methodSQLiteDatatypeMismatchException
exception
0.1.4 - 2018-11-30 #
Added #
SQLiteDatabase#setMaxSqlCacheSize()
methodSQLiteDatabase#setMaximumSize()
methodSQLiteDatabase#setPageSize()
method
Changed #
- Made the second parameter to
SQLiteDatabase#rawQuery()
optional
0.1.3 - 2018-11-29 #
Added #
SQLiteDatabase.releaseMemory()
methodSQLiteDatabase#setTransactionSuccessful()
methodSQLiteDatabase#setVersion()
method
0.1.2 - 2018-11-23 #
Added #
SQLiteDatabase#inTransaction
getterSQLiteDatabase#maximumSize
getterSQLiteDatabase#pageSize
getterSQLiteDatabase#getMaximumSize()
methodSQLiteDatabase#getPageSize()
methodSQLiteDatabase#needUpgrade()
method
Changed #
- Added an optional parameter to
SQLiteDatabase#execSQL()
0.1.1 - 2018-11-23 #
Added #
SQLiteDatabase#beginTransaction()
methodSQLiteDatabase#beginTransactionNonExclusive()
methodSQLiteDatabase#endTransaction()
method
0.1.0 - 2018-11-22 #
Added #
SQLCipher.version
getterSQLite.version
getterSQLiteCursor
class and methodsSQLiteDatabase
classSQLiteDatabase.*
constantsSQLiteDatabase.create()
methodSQLiteDatabase.createInMemory()
methodSQLiteDatabase.deleteDatabase()
methodSQLiteDatabase.openDatabase()
methodSQLiteDatabase.openOrCreateDatabase()
methodSQLiteDatabase#path
getterSQLiteDatabase#version
getterSQLiteDatabase#execSQL()
methodSQLiteDatabase#getPath()
methodSQLiteDatabase#getVersion()
methodSQLiteDatabase#isOpen
getterSQLiteDatabase#isReadOnly
getterSQLiteDatabase#isWriteAheadLoggingEnabled
getterSQLiteDatabase#rawQuery()
methodSQLiteDatabase#setLocale()
method