Commit Graph

106 Commits (9423dbfdb33e0ef5cd97378b2bc6f61d6a6cbf67)

Author SHA1 Message Date
Matthew Wild 9423dbfdb3 mod_storage_sql: Have :users() throw an error on failure instead of returning non-iterator values 7 years ago
Matthew Wild 21e358c847 mod_storage_sql: Workaround MySQL not supporting LIMIT subquery in archive truncate operations, fixes #1200 7 years ago
Kim Alvefur c7ef245c0b mod_storage_sql: Remove unused function argument [luacheck] 7 years ago
Kim Alvefur cf3af7a85c mod_storage_sql: Index over contact and timestamp (happy now Ge0rg?) 8 years ago
Kim Alvefur a7693939d4 mod_storage_sql: Add indices that include the with and when columns of archives 8 years ago
Kim Alvefur ce996cdb1c mod_storage_sql: Also clear the prosodyarchive table when an user is deleted (fixes #1009) 8 years ago
Kim Alvefur 50611461f2 mod_storage_sql: Remove return values from purge method 8 years ago
Matthew Wild 4812b7e07c mod_storage_sql: Fix logic error introduced by variable rename in aa9f198cb3c9 (thanks waqas) 9 years ago
Kim Alvefur caf3175a5f mod_storage_sql: Limit encoding check to current database 9 years ago
Kim Alvefur 8aaba12933 mod_storage_sql: Break long lines 9 years ago
Kim Alvefur d938b42d8f mod_storage_sql: Pass charset and collation names via variable binding 9 years ago
Kim Alvefur a03638bd16 mod_storage_sql: Quote some field names 9 years ago
Kim Alvefur c49d0d5b77 mod_storage_sql: Raise error if encoding check query fails 9 years ago
Kim Alvefur 91baabfede SQL: Use standard quotes for columns and other identifiers, rewrite to grave accents for MySQL only (fixes #885) 9 years ago
Kim Alvefur 32e5f29192 mod_storage_sql: Fix to use correct SQL query (thanks carlos) 9 years ago
Kim Alvefur 67572368f2 mod_storage_sql: Remove unused return values (should those actually be used?) 9 years ago
Kim Alvefur dd86b147bf mod_storage_sql: Ignore name clash [luacheck] 9 years ago
Kim Alvefur ee705afbef mod_storage_sql: Split long lines [luacheck] 9 years ago
Kim Alvefur d5205416d5 mod_storage_sql: Ignore name clash [luacheck] 9 years ago
Kim Alvefur 29c30180ee mod_storage_sql: Pass SQL engine as an argument to upgrade and table creator functions 9 years ago
Kim Alvefur 61d955084f mod_storage_sql: Move SQL queries into multiline strings for readability [luacheck] 9 years ago
Kim Alvefur fbd4f04b73 mod_storage_sql: Rename variables to avoid name clashes [luacheck] 9 years ago
Kim Alvefur b33ad7f001 mod_storage_sql: Sensible defaults for 'when' and 'with' arguments 9 years ago
Kim Alvefur 1113bbdf22 mod_storage_sql: Remove compat for argument order change 9 years ago
Kim Alvefur 18b6b5c90b mod_storage_sql: Catch and report value deserialization errors 8 years ago
Kim Alvefur 852564c14e mod_storage_sql: Remove ability to override name of key-value table (unreachable and would not work) 8 years ago
Kim Alvefur 01d628a547 mod_storage_sql: Add support for truncating deletion 8 years ago
Kim Alvefur 10bc92f25d mod_storage_sql: Make archive:append() to return the id (or key) as first return value 9 years ago
Kim Alvefur 1d99ff3da6 mod_storage_sql: Fix to use correct order for return values from transaction (thanks postblue) 9 years ago
Kim Alvefur 738528509c mod_storage_sql: Normalize parameters for upgrade command 9 years ago
Kim Alvefur d0df7de379 mod_storage_sql: List available commands if no commands given (currenly only one available) 9 years ago
Kim Alvefur f1ce52f17d mod_storage_sql: Don't say 'Unknown command' if no command was given (fixes attempt to concatenate nil) 9 years ago
Kim Alvefur 0176e27050 mod_storage_sql: Include missing parameter table key 'port' 9 years ago
Kim Alvefur 011ee227bb mod_storage_sql: Create a new table to hold normalized database parameters (fixes #636) 9 years ago
Kim Alvefur b89b681cd2 mod_storage_sql: Use is_stanza() from util.stanza 9 years ago
Kim Alvefur ad82f3f080 mod_storage_sql: Return number of affected items from archive:delete 9 years ago
Emmanuel Gil Peyrot c6048a7cb4 Update every link to the documentation to use HTTPS 10 years ago
Kim Alvefur c42992594d mod_storage_sql: Make sure all serialization errors are propagated 10 years ago
Kim Alvefur 144597d16b mod_storage_sql: Allow loops over results to end on their own 10 years ago
Kim Alvefur 9df91659b9 mod_storage_sql: Add LIMIT clause to queries where only a single row is expected 10 years ago
Kim Alvefur 7ebc652e1d mod_storage_sql: Treat non-existent archive IDs as beyound the end of the archive (fixes #624) (tested on sqlite3 only) 10 years ago
Kim Alvefur b3b5222557 mod_storage_sql: Remove debug logging of archive queries 10 years ago
Kim Alvefur 8dab3d4fad mod_storage_sql: Lower message about new engine creation to debug level 10 years ago
Kim Alvefur c9d425731d mod_storage_sql: Share SQL connections with same parameters across VirtualHosts (fixes #576) 10 years ago
Kim Alvefur 1da9cde6ae mod_storage_sql: Fix setting value to false in map store 10 years ago
Kim Alvefur f856a201b7 mod_storage_sql: Silence some harmless luacheck warnings 10 years ago
Kim Alvefur 315a1fc1ca mod_storage_sql: Implement map:set_keys, allowing multiple keys to be set in the same transaction 10 years ago
Kim Alvefur 275bfb45fa mod_storage_sql: Fix use of SQLite3 in-memory database (no path expansion) 10 years ago
Matthew Wild 8b1e8e2e6b mod_storage_sql: Add map store (backported from trunk) 10 years ago
Matthew Wild 7c186b61f0 mod_storage_sql: Whitespace fix (backported from trunk) 10 years ago