migrating identities from QSettings to the storage backend
authorMarcus Eggenberger <egs@quassel-irc.org>
Thu, 25 Dec 2008 15:01:35 +0000 (16:01 +0100)
committerMarcus Eggenberger <egs@quassel-irc.org>
Thu, 25 Dec 2008 23:03:50 +0000 (00:03 +0100)
commit4c83963b1d77f4c2dbae606876be0eee59f53dae
tree11452e42752f9f4317c186ce1d71eaa9765a25e7
parent061528786d1dac1d1bf4904c86b71d95270dfd37
migrating identities from QSettings to the storage backend
89 files changed:
src/common/identity.cpp
src/common/identity.h
src/core/SQL/SQLite/11/setup_080_ircservers.sql [deleted file]
src/core/SQL/SQLite/12/delete_backlog_by_uid.sql [moved from src/core/SQL/SQLite/11/delete_backlog_by_uid.sql with 100% similarity]
src/core/SQL/SQLite/12/delete_backlog_for_buffer.sql [moved from src/core/SQL/SQLite/11/delete_backlog_for_buffer.sql with 100% similarity]
src/core/SQL/SQLite/12/delete_backlog_for_network.sql [moved from src/core/SQL/SQLite/11/delete_backlog_for_network.sql with 100% similarity]
src/core/SQL/SQLite/12/delete_buffer_for_bufferid.sql [moved from src/core/SQL/SQLite/11/delete_buffer_for_bufferid.sql with 100% similarity]
src/core/SQL/SQLite/12/delete_buffers_by_uid.sql [moved from src/core/SQL/SQLite/11/delete_buffers_by_uid.sql with 100% similarity]
src/core/SQL/SQLite/12/delete_buffers_for_network.sql [moved from src/core/SQL/SQLite/11/delete_buffers_for_network.sql with 100% similarity]
src/core/SQL/SQLite/12/delete_identity.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/delete_ircservers_for_network.sql [moved from src/core/SQL/SQLite/11/delete_ircservers_for_network.sql with 100% similarity]
src/core/SQL/SQLite/12/delete_network.sql [moved from src/core/SQL/SQLite/11/delete_network.sql with 100% similarity]
src/core/SQL/SQLite/12/delete_networks_by_uid.sql [moved from src/core/SQL/SQLite/11/delete_networks_by_uid.sql with 100% similarity]
src/core/SQL/SQLite/12/delete_nicks.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/delete_quasseluser.sql [moved from src/core/SQL/SQLite/11/delete_quasseluser.sql with 100% similarity]
src/core/SQL/SQLite/12/insert_buffer.sql [moved from src/core/SQL/SQLite/11/insert_buffer.sql with 100% similarity]
src/core/SQL/SQLite/12/insert_identity.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/insert_message.sql [moved from src/core/SQL/SQLite/11/insert_message.sql with 100% similarity]
src/core/SQL/SQLite/12/insert_network.sql [moved from src/core/SQL/SQLite/11/insert_network.sql with 100% similarity]
src/core/SQL/SQLite/12/insert_nick.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/insert_quasseluser.sql [moved from src/core/SQL/SQLite/11/insert_quasseluser.sql with 100% similarity]
src/core/SQL/SQLite/12/insert_sender.sql [moved from src/core/SQL/SQLite/11/insert_sender.sql with 100% similarity]
src/core/SQL/SQLite/12/insert_server.sql [moved from src/core/SQL/SQLite/11/insert_server.sql with 100% similarity]
src/core/SQL/SQLite/12/insert_user_setting.sql [moved from src/core/SQL/SQLite/11/insert_user_setting.sql with 100% similarity]
src/core/SQL/SQLite/12/select_authuser.sql [moved from src/core/SQL/SQLite/11/select_authuser.sql with 100% similarity]
src/core/SQL/SQLite/12/select_bufferByName.sql [moved from src/core/SQL/SQLite/11/select_bufferByName.sql with 100% similarity]
src/core/SQL/SQLite/12/select_bufferExists.sql [moved from src/core/SQL/SQLite/11/select_bufferExists.sql with 100% similarity]
src/core/SQL/SQLite/12/select_buffer_by_id.sql [moved from src/core/SQL/SQLite/11/select_buffer_by_id.sql with 100% similarity]
src/core/SQL/SQLite/12/select_buffer_lastseen_messages.sql [moved from src/core/SQL/SQLite/11/select_buffer_lastseen_messages.sql with 100% similarity]
src/core/SQL/SQLite/12/select_buffers.sql [moved from src/core/SQL/SQLite/11/select_buffers.sql with 100% similarity]
src/core/SQL/SQLite/12/select_buffers_for_network.sql [moved from src/core/SQL/SQLite/11/select_buffers_for_network.sql with 100% similarity]
src/core/SQL/SQLite/12/select_checkidentity.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/select_connected_networks.sql [moved from src/core/SQL/SQLite/11/select_connected_networks.sql with 100% similarity]
src/core/SQL/SQLite/12/select_identities.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/select_internaluser.sql [moved from src/core/SQL/SQLite/11/select_internaluser.sql with 100% similarity]
src/core/SQL/SQLite/12/select_messages.sql [moved from src/core/SQL/SQLite/11/select_messages.sql with 100% similarity]
src/core/SQL/SQLite/12/select_messagesAll.sql [moved from src/core/SQL/SQLite/11/select_messagesAll.sql with 100% similarity]
src/core/SQL/SQLite/12/select_messagesAllNew.sql [moved from src/core/SQL/SQLite/11/select_messagesAllNew.sql with 100% similarity]
src/core/SQL/SQLite/12/select_messagesNew.sql [moved from src/core/SQL/SQLite/11/select_messagesNew.sql with 100% similarity]
src/core/SQL/SQLite/12/select_networkExists.sql [moved from src/core/SQL/SQLite/11/select_networkExists.sql with 100% similarity]
src/core/SQL/SQLite/12/select_networks_for_user.sql [moved from src/core/SQL/SQLite/11/select_networks_for_user.sql with 100% similarity]
src/core/SQL/SQLite/12/select_nicks.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/select_persistent_channels.sql [moved from src/core/SQL/SQLite/11/select_persistent_channels.sql with 100% similarity]
src/core/SQL/SQLite/12/select_servers_for_network.sql [moved from src/core/SQL/SQLite/11/select_servers_for_network.sql with 100% similarity]
src/core/SQL/SQLite/12/select_user_setting.sql [moved from src/core/SQL/SQLite/11/select_user_setting.sql with 100% similarity]
src/core/SQL/SQLite/12/select_userid.sql [moved from src/core/SQL/SQLite/11/select_userid.sql with 100% similarity]
src/core/SQL/SQLite/12/setup_000_quasseluser.sql [moved from src/core/SQL/SQLite/11/setup_000_quasseluser.sql with 100% similarity]
src/core/SQL/SQLite/12/setup_010_sender.sql [moved from src/core/SQL/SQLite/11/setup_010_sender.sql with 100% similarity]
src/core/SQL/SQLite/12/setup_020_network.sql [moved from src/core/SQL/SQLite/11/setup_020_network.sql with 100% similarity]
src/core/SQL/SQLite/12/setup_030_buffer.sql [moved from src/core/SQL/SQLite/11/setup_030_buffer.sql with 100% similarity]
src/core/SQL/SQLite/12/setup_040_buffer_idx.sql [moved from src/core/SQL/SQLite/11/setup_040_buffer_idx.sql with 100% similarity]
src/core/SQL/SQLite/12/setup_050_buffer_cname_idx.sql [moved from src/core/SQL/SQLite/11/setup_050_buffer_cname_idx.sql with 100% similarity]
src/core/SQL/SQLite/12/setup_060_backlog.sql [moved from src/core/SQL/SQLite/11/setup_060_backlog.sql with 100% similarity]
src/core/SQL/SQLite/12/setup_070_coreinfo.sql [moved from src/core/SQL/SQLite/11/setup_070_coreinfo.sql with 100% similarity]
src/core/SQL/SQLite/12/setup_080_ircservers.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/setup_090_create_backlog_idx.sql [moved from src/core/SQL/SQLite/11/setup_090_create_backlog_idx.sql with 100% similarity]
src/core/SQL/SQLite/12/setup_100_create_backlog_idx2.sql [moved from src/core/SQL/SQLite/11/setup_100_create_backlog_idx2.sql with 100% similarity]
src/core/SQL/SQLite/12/setup_110_create_buffer_idx.sql [moved from src/core/SQL/SQLite/11/setup_110_create_buffer_idx.sql with 100% similarity]
src/core/SQL/SQLite/12/setup_120_create_user_setting.sql [moved from src/core/SQL/SQLite/11/setup_120_create_user_setting.sql with 100% similarity]
src/core/SQL/SQLite/12/setup_130_identity.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/setup_140_identity_nick.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/setup_999_version.sql [moved from src/core/SQL/SQLite/11/setup_999_version.sql with 100% similarity]
src/core/SQL/SQLite/12/update_buffer_lastseen.sql [moved from src/core/SQL/SQLite/11/update_buffer_lastseen.sql with 100% similarity]
src/core/SQL/SQLite/12/update_buffer_name.sql [moved from src/core/SQL/SQLite/11/update_buffer_name.sql with 100% similarity]
src/core/SQL/SQLite/12/update_buffer_persistent_channel.sql [moved from src/core/SQL/SQLite/11/update_buffer_persistent_channel.sql with 100% similarity]
src/core/SQL/SQLite/12/update_buffer_set_channel_key.sql [moved from src/core/SQL/SQLite/11/update_buffer_set_channel_key.sql with 100% similarity]
src/core/SQL/SQLite/12/update_identity.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/update_network.sql [moved from src/core/SQL/SQLite/11/update_network.sql with 100% similarity]
src/core/SQL/SQLite/12/update_network_connected.sql [moved from src/core/SQL/SQLite/11/update_network_connected.sql with 100% similarity]
src/core/SQL/SQLite/12/update_user_setting.sql [moved from src/core/SQL/SQLite/11/update_user_setting.sql with 100% similarity]
src/core/SQL/SQLite/12/update_username.sql [moved from src/core/SQL/SQLite/11/update_username.sql with 100% similarity]
src/core/SQL/SQLite/12/update_userpassword.sql [moved from src/core/SQL/SQLite/11/update_userpassword.sql with 100% similarity]
src/core/SQL/SQLite/12/upgrade_000_create_identity.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/upgrade_010_create_identity_nick.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/upgrade_020_rename_servertable.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/upgrade_030_create_ircserver.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/upgrade_040_copy_ircserver.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/upgrade_050_drop_ircserverold.sql [new file with mode: 0644]
src/core/SQL/SQLite/12/upgrade_999_version.sql [new file with mode: 0644]
src/core/core.h
src/core/coreidentity.cpp
src/core/coreidentity.h
src/core/coresession.cpp
src/core/coresession.h
src/core/sql.qrc
src/core/sqlitestorage.cpp
src/core/sqlitestorage.h
src/core/storage.h
src/qtui/settingspages/identitiessettingspage.cpp