aboutsummaryrefslogtreecommitdiff
path: root/sql (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-03-28Add SQL as mod_bosh RAM backendEvgeniy Khramtsov4-0/+34
2017-03-28Add SQL as router RAM backendEvgeniy Khramtsov4-0/+47
2017-02-23Fix pubsub MySQL schemaJerome Sautret1-3/+3
2017-02-22Add missing NOT NULL restrictionsChristophe Romain4-68/+68
2017-02-22Move archive tables into lite.sql for better comparison with other schemasChristophe Romain1-26/+25
2017-01-02Update copyright date automatically (#1442)Badlop4-4/+4
2016-12-27Cleanup file headersChristophe Romain2-2/+2
2016-08-01Add OAUTH SQL backendAlexey Shchepin4-0/+33
2016-05-02Use MEDIUMTEXT type for muc_room.opts in MySQL schemaJuan Pablo Carlino1-1/+1
2016-04-12Synchronizing master changesMickael Remond2-6/+6
2016-04-08Switch to varchar(64) in mysql user.server/salt as text can't have default ↵Paweł Chmielowski1-4/+4
values
2016-04-08'serverkey' and 'salt' should have empty string as defaultEvgeniy Khramtsov1-2/+2
2016-03-29In SQL files create Users table with SCRAM support by default (#956)Badlop4-2/+14
2016-03-29Update MSSQL schemaEvgeniy Khramtsov1-0/+0
2016-02-19Make it possible to define 'sm_db_type' per virtual hostEvgeniy Khramtsov1-0/+14
2016-01-13Update copyright to 2016 (#901)Badlop3-3/+3
2015-12-11Use UTF8MB4 character set in MySQL tablesEvgeniy Khramtsov1-71/+71
2015-12-11Use BLOB instead of TEXT on mysql in stanza storagePablo Polvorin1-1/+1
Mysql 'utf8' do not support 4-bytes UTF8 chars. Characters like 'KISS MARK' (U+1F48B) causes mysql to cut the string at that point. There is utf8mb4 encoding available on newer mysql versions that do support 4-bytes utf8. But for storing stanzas, that doesn't need to be indexed or searched or inspected in any way, it was easier to use BLOB (the bytes stored are utf8 encoded anyway, like all XMPP), and avoids the need to redefine indexes (as allowed size is shorter on utf8mb4) or having mixed utf8 and utf8mb4 encodings on the same table.
2015-09-14Improve MSSQL schemaEvgeniy Khramtsov1-0/+0
2015-09-13Fix MSSQL supportEvgeniy Khramtsov4-4679/+0
2015-08-08Add support for MUC MAMEvgeniy Khramtsov3-0/+6
2015-06-22Add MAM (XEP-0313) supportEvgeniy Khramtsov3-3/+75
2015-05-20Add missing sm table (thanks to Rasim Kalimullin)(EJAB-1740)Christophe Romain1-0/+14
2015-05-20Revert "added sm table to pg.sql"Evgeny Khramtsov1-15/+0
2015-05-17pg - added sm tableMatthias Rieber1-0/+15
2015-03-27Fix lite.sql and convert binary to integerSergey Abramyan1-4/+4
2015-03-21Remove duplicate CREATE INDEX in mysql.sqlAlexey Shchepin1-2/+1
2015-03-20Add SCRAM support to ejabberd_auth_odbcAlexey Shchepin2-0/+8
2015-03-20Add a missed SQL index on privacy_list_data tableAlexey Shchepin2-0/+4
2015-03-20Added MySQL support for delete_old_messages (offline) command.Jerome Sautret1-0/+1
2015-03-20Add SQLite supportSergey Abramyan1-0/+272
2015-03-09Make it possible to use SQL as an SM backendEvgeniy Khramtsov1-0/+14
2015-01-08Update copyright dates to 2015 (EJAB-1733)Badlop5-5/+5
2014-04-24added privacy_list_data index for mysql database.HAMANO Tsukasa1-0/+1
2014-03-13Update copyright dates to 2014 (EJAB-1679)Badlop5-5/+5
2014-02-22Update FSF addressJamie Nguyen5-20/+15
2013-12-02Create mssql2012.sqlMikhail-D1-0/+1783
replace sp_dboption with new instructions
2013-10-23Get rid of deprecated MySQL variable 'table_type'Evgeniy Khramtsov1-29/+25
2013-06-13Switch to rebar build toolEvgeniy Khramtsov4-0/+3468
Use dynamic Rebar configuration Make iconv dependency optional Disable transient_supervisors compile option Add hipe compilation support Only compile ibrowse and lhttpc when needed Make it possible to generate an OTP application release Add --enable-debug compile option Add --enable-all compiler option Add --enable-tools configure option Add --with-erlang configure option. Add --enable-erlang-version-check configure option. Add lager support Improve the test suite