library/src/main/java/ru/noties/storm/DatabaseManager.java
public void open(@Nullable SQLiteOpenCallbacks callbacks) throws SQLiteException {
        if (isOpen()) {
            close();
        }
        initDB(Storm.getApplicationContext(), mInfo.name, mInfo.version,  new ArrayList<>(mCached.values()), mInfo.pragma, callbacks);
    }
public void open(@Nullable SQLiteOpenCallbacks callbacks) throws SQLiteException {
        if (isOpen()) {
            close();
        }
        initDB(Storm.getApplicationContext(), mInfo.name, mInfo.version,  new ArrayList<>(mCached.values()), mInfo.pragma, callbacks);
    }
Opens new SQLite connection and closes previous if it was not closed

@param callbacks {@link ru.noties.storm.SQLiteOpenCallbacks} to be called
after main <code>create</code>, <code>update</code> and <code>open</code>
methods ware executed

@throws SQLiteException if there was an error during operation