aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_sql_pt.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use INSERT ... ON DUPLICATE KEY UPDATE for upsert on mysqlPaweł Chmielowski2022-06-101-45/+52
* Improve compatibility with various db engine versionsPaweł Chmielowski2022-02-181-21/+48
* Update copyright year to 2022Badlop2022-02-111-1/+1
* ejabberd_sql_pt got USE_NEW_SCHEMA in 78dfb83 and removed in e15595dBadlop2022-02-111-6/+0
* Use INSERT ... ON CONFLICT in SQL_UPSERT for PostgreSQL >= 9.5Alexey Shchepin2021-09-191-9/+68
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
* Don't use REPLACE for upsert when there are "-" fields.Paweł Chmielowski2021-01-111-18/+28
* Use specialized upsert with mysqlPaweł Chmielowski2020-12-041-1/+19
* Fix issue with family field on cockroachdbPaweł Chmielowski2020-03-171-1/+5
* Use SQL ESCAPE statement only with MSSQL and SQLite, improve compatibility wi...Alexey Shchepin2020-02-041-0/+16
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
* Use new configuration validatorEvgeny Khramtsov2019-06-141-12/+2
* Fix handling of list arguments on pgsqlPaweł Chmielowski2019-04-231-9/+62
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
* Add list types to sql_ptPaweł Chmielowski2018-12-051-0/+27
* Add 'new_sql_schema' config option, --enable-new-sql-schema now sets its defa...Alexey Shchepin2018-03-151-91/+106
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Fix a bug introduced in the previous commit in ejabberd_sql_pt17.11Alexey Shchepin2017-11-201-1/+1
* Simulate vars usage in ejabberd_sql_pt to avoid unused var warningsAlexey Shchepin2017-11-031-18/+49
* Disable server_host warningsAlexey Shchepin2017-11-021-0/+9
* Add SQL_INSERT macro and update SQL queries to use server_host fieldAlexey Shchepin2017-11-021-30/+170
* Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
* Cleanup file headersChristophe Romain2016-12-271-2/+20
* Update more SQL queriesAlexey Shchepin2016-05-051-9/+15
* Rename odbc to sql everywhereEvgeniy Khramtsov2016-04-201-4/+4
* Raise an error when there are no fields to set in ?SQL_UPSERTAlexey Shchepin2016-03-021-6/+35
* New parse transform for ?SQL_UPSERT and ?SQL_UPSERT_TAlexey Shchepin2016-03-021-7/+263
* Allow balanced expressions inside @(...) in ejabberd_sql_ptAlexey Shchepin2016-03-021-6/+10
* Better error handling in ejabberd_sql_ptAlexey Shchepin2016-03-011-7/+7
* New parse transform for SQL queries, use prepare/execute calls with PostgresAlexey Shchepin2016-03-011-0/+255