first version of postgres backend
authorMarcus Eggenberger <egs@quassel-irc.org>
Sat, 21 Feb 2009 15:47:18 +0000 (16:47 +0100)
committerMarcus Eggenberger <egs@quassel-irc.org>
Tue, 3 Mar 2009 19:57:04 +0000 (20:57 +0100)
commit029c6d402af7b00b320dd5ce48f230783a88957a
tree884afa254476990b23890063c19195ea9e9eb3e4
parent7082ea3159aaaea098b34c204d5123a3dca3753a
first version of postgres backend
86 files changed:
src/core/CMakeLists.txt
src/core/SQL/PostgreSQL/14/delete_backlog_by_uid.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/delete_backlog_for_buffer.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/delete_backlog_for_network.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/delete_buffer_for_bufferid.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/delete_buffers_by_uid.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/delete_buffers_for_network.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/delete_identity.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/delete_ircservers_for_network.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/delete_network.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/delete_networks_by_uid.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/delete_nicks.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/delete_quasseluser.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/insert_buffer.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/insert_identity.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/insert_message.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/insert_network.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/insert_nick.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/insert_quasseluser.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/insert_sender.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/insert_server.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/insert_user_setting.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_authuser.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_bufferByName.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_bufferExists.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_buffer_by_id.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_buffer_lastseen_messages.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_buffers.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_buffers_for_network.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_checkidentity.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_connected_networks.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_identities.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_internaluser.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_messages.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_messagesAll.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_messagesAllNew.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_messagesNewerThan.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_messagesNewestK.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_networkExists.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_network_awaymsg.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_network_usermode.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_networks_for_user.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_nicks.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_persistent_channels.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_servers_for_network.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_user_setting.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/select_userid.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/setup_000_quasseluser.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/setup_010_sender.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/setup_020_identity.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/setup_030_identity_nick.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/setup_040_network.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/setup_050_buffer.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/setup_060_backlog.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/setup_070_coreinfo.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/setup_080_ircservers.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/setup_090_backlog_idx.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/setup_100_user_setting.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/update_backlog_bufferid.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/update_buffer_lastseen.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/update_buffer_name.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/update_buffer_persistent_channel.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/update_buffer_set_channel_key.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/update_identity.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/update_network.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/update_network_connected.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/update_network_set_awaymsg.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/update_network_set_usermode.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/update_user_setting.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/update_username.sql [new file with mode: 0644]
src/core/SQL/PostgreSQL/14/update_userpassword.sql [new file with mode: 0644]
src/core/abstractsqlstorage.cpp
src/core/abstractsqlstorage.h
src/core/core.cpp
src/core/core.h
src/core/coreapplication.cpp
src/core/corenetwork.cpp
src/core/coresession.cpp
src/core/postgresqlstorage.cpp [new file with mode: 0644]
src/core/postgresqlstorage.h [new file with mode: 0644]
src/core/sql.qrc
src/core/sqlitestorage.h
src/core/storage.h
src/qtui/coreconfigwizard.cpp
src/qtui/coreconfigwizard.h
src/qtui/ui/coreconfigwizardstorageselectionpage.ui