Sql Normalized Cache Factory
Parameters
Database connection URL in the form of jdbc:sqlite:path where path is either blank (creating an in-memory database) or a path to a file.
Parameters
the name of the database or null for an in-memory database
whether to account for dates in the database.
the baseDirectory where to store the database. If baseDir does not exist, it will be created If baseDir is a relative path, it will be interpreted relative to the current working directory
Parameters
: the name of the database or null for an in-memory database When not in memory, the database will be stored in a platform specific folder
on Android it will use Context.getDatabaseName
on MacOS, it will use "Application Support/databases/name"
on the JVM, it will use "System.getProperty("user.home")/.apollo" Default: "apollo.db"
: whether to store dates (receive dates or expiration dates) Once a database is created, this parameter cannot change Default: false
Parameters
: the name of the database or null for an in-memory database When not in memory, the database will be stored in a platform specific folder
on Android it will use Context.getDatabaseName
on MacOS, it will use "Application Support/databases/name"
on the JVM, it will use "System.getProperty("user.home")/.apollo" Default: "apollo.db"
: whether to store dates (receive dates or expiration dates) Once a database is created, this parameter cannot change Default: false