SQLite Android Bindings

Check-in [8a027aa451]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Partly revert [e8a9b149f7] so that for SEE-enabled builds, the journal mode of the database is not changed to match the configuration flags as soon as it is opened.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 8a027aa45199144f587937a18155a3c355b215fd
User & Date: dan 2018-09-24 19:06:18.369
Context
2018-09-25
19:33
Upgrade this project to 3.25.2. (check-in: 00dbc13062 user: dan tags: trunk)
2018-09-24
19:06
Partly revert [e8a9b149f7] so that for SEE-enabled builds, the journal mode of the database is not changed to match the configuration flags as soon as it is opened. (check-in: 8a027aa451 user: dan tags: trunk)
2018-09-18
20:41
Upgrade this project to version 3.25.1. (check-in: 2326888d88 user: dan tags: trunk)
Changes
Side-by-Side Diff Ignore Whitespace Patch
Changes to sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteConnection.java.
213
214
215
216
217
218
219
220
221
222


223
224


225
226
227
228
229
230
231
213
214
215
216
217
218
219

220
221
222
223


224
225
226
227
228
229
230
231
232







-


+
+
-
-
+
+







    private void open() {
        mConnectionPtr = nativeOpen(mConfiguration.path, mConfiguration.openFlags,
                mConfiguration.label,
                SQLiteDebug.DEBUG_SQL_STATEMENTS, SQLiteDebug.DEBUG_SQL_TIME);

        setPageSize();
        setForeignKeyModeFromConfiguration();
        setWalModeFromConfiguration();
        setJournalSizeLimit();
        setAutoCheckpointInterval();
        if( !nativeHasCodec() ){
            setWalModeFromConfiguration();
        setLocaleFromConfiguration();

            setLocaleFromConfiguration();
        }
        // Register custom functions.
        final int functionCount = mConfiguration.customFunctions.size();
        for (int i = 0; i < functionCount; i++) {
            SQLiteCustomFunction function = mConfiguration.customFunctions.get(i);
            nativeRegisterCustomFunction(mConnectionPtr, function);
        }
    }