aboutsummaryrefslogtreecommitdiffstats
path: root/tools/migration/migrator
Commit message (Collapse)AuthorAgeFilesLines
* tools: Update imports to use new prosody.* namespaceKim Alvefur2023-06-081-2/+5
|
* migrator: Rewrite to use storage modulesKim Alvefur2019-05-053-392/+0
| | | | | This allows migrating to and from any storage module that supports the right methods. Based on experimental mod_migrate work.
* Merge 0.10->trunkKim Alvefur2017-04-101-6/+6
|\
| * SQL: Use standard quotes for columns and other identifiers, rewrite to grave ↵Kim Alvefur2017-04-101-6/+6
| | | | | | | | accents for MySQL only (fixes #885)
* | Merge 0.10->trunkKim Alvefur2017-04-091-1/+1
|\|
| * migration/prosody_sql: Commit transaction when all items have been processedKim Alvefur2017-04-081-1/+1
| |
* | Merge 0.10->trunkKim Alvefur2017-04-081-73/+61
|\|
| * migrator/prosody_sql: Abort and demand database be upgraded if it needs to ↵Kim Alvefur2017-04-071-1/+32
| | | | | | | | be (#635)
| * migrator.prosody_sql: Switch to util.sql (#635)Kim Alvefur2017-04-071-73/+30
| |
* | Merge 0.10->trunkKim Alvefur2017-02-044-15/+22
|\|
| * tools/migration/migrator/*: Remove use of module()Kim Alvefur2017-02-024-15/+22
| |
* | Update every link to the documentation to use HTTPSEmmanuel Gil Peyrot2016-04-161-1/+1
|/
* Merge 0.9->0.10Matthew Wild2014-01-121-4/+8
|\
| * tools/migration/migrator/prosody_files: Fix undefined global access of ↵Waqas Hussain2014-01-031-4/+8
| | | | | | | | ‘error’, print the actual error message and correct file path in the error message when we fail to load a file, skip broken files instead of failing migration.
* | Remove all trailing whitespaceFlorian Zeitz2013-08-091-1/+1
|/
* tools/migration/migrator/jabberd14: Use util.xml.Waqas Hussain2012-12-031-50/+1
|
* Eliminate direct setfenv usageFlorian Zeitz2012-06-081-1/+0
|
* migrator/jabberd14: Minor refactoring.Waqas Hussain2011-12-091-9/+6
|
* migrator/jabberd14: Support for reading jabberd14 spool files.Waqas Hussain2011-11-191-0/+194
|
* migrator/prosody_sql.lua: Fix for compatibility with non-MySQL databasesMatthew Wild2011-06-051-1/+1
|
* migrator/prosody_sql.lua: Create (and upgrade) MySQL tables to use ↵Matthew Wild2011-06-031-0/+18
| | | | MEDIUMTEXT for the 'value' column to avoid truncation
* migrator/prosody_files: Don't choke on empty data stores for a user (thanks ↵Matthew Wild2011-06-021-1/+6
| | | | @eoranged)
* tools/migration/migrator/prosody_sql.lua: Fix compatibility with PostgreSQL ↵Matthew Wild2011-04-111-1/+5
| | | | (thanks Timo)
* tools/migration/migrator/prosody_files.lua: Fix for previous commitvault/0.8.00.8.0Matthew Wild2011-04-051-1/+2
|
* tools/migration: Support for ~/ in pathsMatthew Wild2011-04-051-1/+1
|
* tools/migration/migrator/prosody_sql: Throw a friendlier error when LuaDBI ↵Matthew Wild2011-04-051-1/+5
| | | | is not found
* tools/migration/*: Numerous changes and restructuring, and the addition of a ↵Matthew Wild2011-02-263-0/+363
Makefile