Uses of Class
dev.rafex.ether.database.sqlite.config.SQLiteConfig.Builder
Packages that use SQLiteConfig.Builder
Package
Description
SQLite configuration and PRAGMA utilities.
-
Uses of SQLiteConfig.Builder in dev.rafex.ether.database.sqlite.config
Methods in dev.rafex.ether.database.sqlite.config that return SQLiteConfig.BuilderModifier and TypeMethodDescriptionSQLiteConfig.Builder.autoVacuum(boolean autoVacuum) Enables or disables auto-vacuum.static SQLiteConfig.BuilderSQLiteConfig.builder()Creates a new builder with default values: Journal mode:JournalMode.WALSynchronous mode:SynchronousMode.NORMALForeign keys: enabled (true) Busy timeout: 5000ms Case-sensitive LIKE: disabled (false) Recursive triggers: disabled (false) Auto-vacuum: disabled (false)SQLiteConfig.Builder.busyTimeout(int busyTimeout) Sets the busy timeout in milliseconds.SQLiteConfig.Builder.caseSensitiveLike(boolean caseSensitiveLike) Enables or disables case-sensitive LIKE operator.SQLiteConfig.Builder.foreignKeys(boolean foreignKeys) Enables or disables foreign key constraints.SQLiteConfig.Builder.journalMode(JournalMode journalMode) Sets the journal mode.SQLiteConfig.Builder.recursiveTriggers(boolean recursiveTriggers) Enables or disables recursive triggers.SQLiteConfig.Builder.synchronousMode(SynchronousMode synchronousMode) Sets the synchronous mode.