Fixing issues with SQLite backend not properly storing some boolean values.
authorMarcus Eggenberger <egs@quassel-irc.org>
Wed, 11 Mar 2009 15:05:10 +0000 (16:05 +0100)
committerMarcus Eggenberger <egs@quassel-irc.org>
Wed, 11 Mar 2009 15:05:10 +0000 (16:05 +0100)
commit33705cac168ec977c7bd246d9f1f0ee520fe7c7b
treefacc2395482e14930f54296ab64d3b6d0883015b
parentbb0a2d5c63c8f475660361a9d72055299c0aaca8
Fixing issues with SQLite backend not properly storing some boolean values.
Affected network settings are: useautoidentify, useautoreconnect,
unlimitedconnectretries, rejoinchannels, wasconnected
Affected irc server settings are: usessl, useproxy
88 files changed:
src/core/SQL/SQLite/15/delete_backlog_by_uid.sql [moved from src/core/SQL/SQLite/14/delete_backlog_by_uid.sql with 100% similarity]
src/core/SQL/SQLite/15/delete_backlog_for_buffer.sql [moved from src/core/SQL/SQLite/14/delete_backlog_for_buffer.sql with 100% similarity]
src/core/SQL/SQLite/15/delete_backlog_for_network.sql [moved from src/core/SQL/SQLite/14/delete_backlog_for_network.sql with 100% similarity]
src/core/SQL/SQLite/15/delete_buffer_for_bufferid.sql [moved from src/core/SQL/SQLite/14/delete_buffer_for_bufferid.sql with 100% similarity]
src/core/SQL/SQLite/15/delete_buffers_by_uid.sql [moved from src/core/SQL/SQLite/14/delete_buffers_by_uid.sql with 100% similarity]
src/core/SQL/SQLite/15/delete_buffers_for_network.sql [moved from src/core/SQL/SQLite/14/delete_buffers_for_network.sql with 100% similarity]
src/core/SQL/SQLite/15/delete_identity.sql [moved from src/core/SQL/SQLite/14/delete_identity.sql with 100% similarity]
src/core/SQL/SQLite/15/delete_ircservers_for_network.sql [moved from src/core/SQL/SQLite/14/delete_ircservers_for_network.sql with 100% similarity]
src/core/SQL/SQLite/15/delete_network.sql [moved from src/core/SQL/SQLite/14/delete_network.sql with 100% similarity]
src/core/SQL/SQLite/15/delete_networks_by_uid.sql [moved from src/core/SQL/SQLite/14/delete_networks_by_uid.sql with 100% similarity]
src/core/SQL/SQLite/15/delete_nicks.sql [moved from src/core/SQL/SQLite/14/delete_nicks.sql with 100% similarity]
src/core/SQL/SQLite/15/delete_quasseluser.sql [moved from src/core/SQL/SQLite/14/delete_quasseluser.sql with 100% similarity]
src/core/SQL/SQLite/15/insert_buffer.sql [moved from src/core/SQL/SQLite/14/insert_buffer.sql with 100% similarity]
src/core/SQL/SQLite/15/insert_identity.sql [moved from src/core/SQL/SQLite/14/insert_identity.sql with 100% similarity]
src/core/SQL/SQLite/15/insert_message.sql [moved from src/core/SQL/SQLite/14/insert_message.sql with 100% similarity]
src/core/SQL/SQLite/15/insert_network.sql [moved from src/core/SQL/SQLite/14/insert_network.sql with 100% similarity]
src/core/SQL/SQLite/15/insert_nick.sql [moved from src/core/SQL/SQLite/14/insert_nick.sql with 100% similarity]
src/core/SQL/SQLite/15/insert_quasseluser.sql [moved from src/core/SQL/SQLite/14/insert_quasseluser.sql with 100% similarity]
src/core/SQL/SQLite/15/insert_sender.sql [moved from src/core/SQL/SQLite/14/insert_sender.sql with 100% similarity]
src/core/SQL/SQLite/15/insert_server.sql [moved from src/core/SQL/SQLite/14/insert_server.sql with 100% similarity]
src/core/SQL/SQLite/15/insert_user_setting.sql [moved from src/core/SQL/SQLite/14/insert_user_setting.sql with 100% similarity]
src/core/SQL/SQLite/15/migrate_read_backlog.sql [moved from src/core/SQL/SQLite/14/migrate_read_backlog.sql with 100% similarity]
src/core/SQL/SQLite/15/migrate_read_buffer.sql [moved from src/core/SQL/SQLite/14/migrate_read_buffer.sql with 100% similarity]
src/core/SQL/SQLite/15/migrate_read_identity.sql [moved from src/core/SQL/SQLite/14/migrate_read_identity.sql with 100% similarity]
src/core/SQL/SQLite/15/migrate_read_identity_nick.sql [moved from src/core/SQL/SQLite/14/migrate_read_identity_nick.sql with 100% similarity]
src/core/SQL/SQLite/15/migrate_read_ircserver.sql [moved from src/core/SQL/SQLite/14/migrate_read_ircserver.sql with 100% similarity]
src/core/SQL/SQLite/15/migrate_read_network.sql [moved from src/core/SQL/SQLite/14/migrate_read_network.sql with 100% similarity]
src/core/SQL/SQLite/15/migrate_read_quasseluser.sql [moved from src/core/SQL/SQLite/14/migrate_read_quasseluser.sql with 100% similarity]
src/core/SQL/SQLite/15/migrate_read_sender.sql [moved from src/core/SQL/SQLite/14/migrate_read_sender.sql with 100% similarity]
src/core/SQL/SQLite/15/migrate_read_usersetting.sql [moved from src/core/SQL/SQLite/14/migrate_read_usersetting.sql with 100% similarity]
src/core/SQL/SQLite/15/select_authuser.sql [moved from src/core/SQL/SQLite/14/select_authuser.sql with 100% similarity]
src/core/SQL/SQLite/15/select_bufferByName.sql [moved from src/core/SQL/SQLite/14/select_bufferByName.sql with 100% similarity]
src/core/SQL/SQLite/15/select_bufferExists.sql [moved from src/core/SQL/SQLite/14/select_bufferExists.sql with 100% similarity]
src/core/SQL/SQLite/15/select_buffer_by_id.sql [moved from src/core/SQL/SQLite/14/select_buffer_by_id.sql with 100% similarity]
src/core/SQL/SQLite/15/select_buffer_lastseen_messages.sql [moved from src/core/SQL/SQLite/14/select_buffer_lastseen_messages.sql with 100% similarity]
src/core/SQL/SQLite/15/select_buffers.sql [moved from src/core/SQL/SQLite/14/select_buffers.sql with 100% similarity]
src/core/SQL/SQLite/15/select_buffers_for_merge.sql [moved from src/core/SQL/SQLite/14/select_buffers_for_merge.sql with 100% similarity]
src/core/SQL/SQLite/15/select_buffers_for_network.sql [moved from src/core/SQL/SQLite/14/select_buffers_for_network.sql with 100% similarity]
src/core/SQL/SQLite/15/select_checkidentity.sql [moved from src/core/SQL/SQLite/14/select_checkidentity.sql with 100% similarity]
src/core/SQL/SQLite/15/select_connected_networks.sql [moved from src/core/SQL/SQLite/14/select_connected_networks.sql with 100% similarity]
src/core/SQL/SQLite/15/select_identities.sql [moved from src/core/SQL/SQLite/14/select_identities.sql with 100% similarity]
src/core/SQL/SQLite/15/select_internaluser.sql [moved from src/core/SQL/SQLite/14/select_internaluser.sql with 100% similarity]
src/core/SQL/SQLite/15/select_messages.sql [moved from src/core/SQL/SQLite/14/select_messages.sql with 100% similarity]
src/core/SQL/SQLite/15/select_messagesAll.sql [moved from src/core/SQL/SQLite/14/select_messagesAll.sql with 100% similarity]
src/core/SQL/SQLite/15/select_messagesAllNew.sql [moved from src/core/SQL/SQLite/14/select_messagesAllNew.sql with 100% similarity]
src/core/SQL/SQLite/15/select_messagesNewerThan.sql [moved from src/core/SQL/SQLite/14/select_messagesNewerThan.sql with 100% similarity]
src/core/SQL/SQLite/15/select_messagesNewestK.sql [moved from src/core/SQL/SQLite/14/select_messagesNewestK.sql with 100% similarity]
src/core/SQL/SQLite/15/select_networkExists.sql [moved from src/core/SQL/SQLite/14/select_networkExists.sql with 100% similarity]
src/core/SQL/SQLite/15/select_network_awaymsg.sql [moved from src/core/SQL/SQLite/14/select_network_awaymsg.sql with 100% similarity]
src/core/SQL/SQLite/15/select_network_usermode.sql [moved from src/core/SQL/SQLite/14/select_network_usermode.sql with 100% similarity]
src/core/SQL/SQLite/15/select_networks_for_user.sql [moved from src/core/SQL/SQLite/14/select_networks_for_user.sql with 100% similarity]
src/core/SQL/SQLite/15/select_nicks.sql [moved from src/core/SQL/SQLite/14/select_nicks.sql with 100% similarity]
src/core/SQL/SQLite/15/select_persistent_channels.sql [moved from src/core/SQL/SQLite/14/select_persistent_channels.sql with 100% similarity]
src/core/SQL/SQLite/15/select_servers_for_network.sql [moved from src/core/SQL/SQLite/14/select_servers_for_network.sql with 100% similarity]
src/core/SQL/SQLite/15/select_user_setting.sql [moved from src/core/SQL/SQLite/14/select_user_setting.sql with 100% similarity]
src/core/SQL/SQLite/15/select_userid.sql [moved from src/core/SQL/SQLite/14/select_userid.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_000_quasseluser.sql [moved from src/core/SQL/SQLite/14/setup_000_quasseluser.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_010_sender.sql [moved from src/core/SQL/SQLite/14/setup_010_sender.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_020_network.sql [moved from src/core/SQL/SQLite/14/setup_020_network.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_030_buffer.sql [moved from src/core/SQL/SQLite/14/setup_030_buffer.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_040_buffer_idx.sql [moved from src/core/SQL/SQLite/14/setup_040_buffer_idx.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_050_buffer_cname_idx.sql [moved from src/core/SQL/SQLite/14/setup_050_buffer_cname_idx.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_060_backlog.sql [moved from src/core/SQL/SQLite/14/setup_060_backlog.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_070_coreinfo.sql [moved from src/core/SQL/SQLite/14/setup_070_coreinfo.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_080_ircservers.sql [moved from src/core/SQL/SQLite/14/setup_080_ircservers.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_090_backlog_idx.sql [moved from src/core/SQL/SQLite/14/setup_090_backlog_idx.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_100_backlog_idx2.sql [moved from src/core/SQL/SQLite/14/setup_100_backlog_idx2.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_110_buffer_user_idx.sql [moved from src/core/SQL/SQLite/14/setup_110_buffer_user_idx.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_120_user_setting.sql [moved from src/core/SQL/SQLite/14/setup_120_user_setting.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_130_identity.sql [moved from src/core/SQL/SQLite/14/setup_130_identity.sql with 100% similarity]
src/core/SQL/SQLite/15/setup_140_identity_nick.sql [moved from src/core/SQL/SQLite/14/setup_140_identity_nick.sql with 100% similarity]
src/core/SQL/SQLite/15/update_backlog_bufferid.sql [moved from src/core/SQL/SQLite/14/update_backlog_bufferid.sql with 100% similarity]
src/core/SQL/SQLite/15/update_buffer_lastseen.sql [moved from src/core/SQL/SQLite/14/update_buffer_lastseen.sql with 100% similarity]
src/core/SQL/SQLite/15/update_buffer_name.sql [moved from src/core/SQL/SQLite/14/update_buffer_name.sql with 100% similarity]
src/core/SQL/SQLite/15/update_buffer_persistent_channel.sql [moved from src/core/SQL/SQLite/14/update_buffer_persistent_channel.sql with 100% similarity]
src/core/SQL/SQLite/15/update_buffer_set_channel_key.sql [moved from src/core/SQL/SQLite/14/update_buffer_set_channel_key.sql with 100% similarity]
src/core/SQL/SQLite/15/update_identity.sql [moved from src/core/SQL/SQLite/14/update_identity.sql with 100% similarity]
src/core/SQL/SQLite/15/update_network.sql [moved from src/core/SQL/SQLite/14/update_network.sql with 100% similarity]
src/core/SQL/SQLite/15/update_network_connected.sql [moved from src/core/SQL/SQLite/14/update_network_connected.sql with 100% similarity]
src/core/SQL/SQLite/15/update_network_set_awaymsg.sql [moved from src/core/SQL/SQLite/14/update_network_set_awaymsg.sql with 100% similarity]
src/core/SQL/SQLite/15/update_network_set_usermode.sql [moved from src/core/SQL/SQLite/14/update_network_set_usermode.sql with 100% similarity]
src/core/SQL/SQLite/15/update_user_setting.sql [moved from src/core/SQL/SQLite/14/update_user_setting.sql with 100% similarity]
src/core/SQL/SQLite/15/update_username.sql [moved from src/core/SQL/SQLite/14/update_username.sql with 100% similarity]
src/core/SQL/SQLite/15/update_userpassword.sql [moved from src/core/SQL/SQLite/14/update_userpassword.sql with 100% similarity]
src/core/SQL/SQLite/15/upgrade_000_fix_ircservers.sql [new file with mode: 0644]
src/core/SQL/SQLite/15/upgrade_000_fix_network.sql [new file with mode: 0644]
src/core/sql.qrc
src/core/sqlitestorage.cpp