aboutsummaryrefslogtreecommitdiffstats
path: root/tools/migration
Commit message (Collapse)AuthorAgeFilesLines
* 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/prosody-migrator.lua: Add messages to show when migration is ↵Matthew Wild2011-04-051-1/+2
| | | | in progress
* tools/migration: Support for ~/ in pathsMatthew Wild2011-04-052-1/+10
|
* tools/migration/prosody-migrator.lua: Refactor store handler loading to ↵Matthew Wild2011-04-051-13/+22
| | | | report errors they throw
* tools/migration/migrator/prosody_sql: Throw a friendlier error when LuaDBI ↵Matthew Wild2011-04-051-1/+5
| | | | is not found
* tools/migration: Rename main.lua -> prosody-migrator.lua and update the MakefileMatthew Wild2011-03-212-3/+3
|
* tools/migration/Makefile: Don't install main.lua (we already install it as ↵Matthew Wild2011-03-031-2/+2
| | | | prosody-migrator) (thanks Enrico)
* tools/migration/*: Numerous changes and restructuring, and the addition of a ↵Matthew Wild2011-02-265-9/+56
| | | | Makefile
* tools/migration/*.lua: Rename config to migrator.cfg.lua, add error handling ↵Matthew Wild2011-02-252-8/+69
| | | | for config and command-line parameters
* tools/migration/main.lua: Add command-line parsing, including ↵Matthew Wild2011-02-251-11/+29
| | | | --config=CONFIG_FILE, and the ability to specify to/from stores to migrate
* tools/migration/config.lua: Minor fixes for more sensible defaultsMatthew Wild2011-02-251-10/+10
|
* tools/migration/*.lua: Convert to unix line endingsMatthew Wild2011-02-235-416/+416
|
* tools/migration/*: Initial commit of a new migration tool. Currently ↵Waqas Hussain2011-02-235-0/+416
supports Prosody files and Prosody SQL as input and output.