Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Merge remote-tracking branch 'exreaction/ticket/11350' into develop | Igor Wiedler | 2013-02-07 | 1 | -1/+1 | |
| |\ | | | | | | | | | | | | | * exreaction/ticket/11350: [ticket/11350] Do not pass $db by reference; typehint phpbb_db_driver | |||||
| | * | [ticket/11350] Do not pass $db by reference; typehint phpbb_db_driver | Nathaniel Guse | 2013-02-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | PHPBB3-11350 | |||||
* | | | [feature/migrations] Remove user_msnm migration | Nathan Guse | 2013-02-06 | 2 | -0/+44 | |
| | | | | | | | | | | | | PHPBB3-9737 | |||||
* | | | [feature/migrations] Correct depends_on | Nathan Guse | 2013-02-06 | 5 | -4/+8 | |
| | | | | | | | | | | | | PHPBB3-9737 | |||||
* | | | [feature/migrations] Subdirectories for migration data | Nathan Guse | 2013-02-06 | 43 | -88/+88 | |
| | | | | | | | | | | | | | | | | | | Organization will set you free PHPBB3-9737 | |||||
* | | | [feature/migrations] Reports table schema changes in recent develop | Nathan Guse | 2013-02-06 | 2 | -0/+43 | |
| | | | | | | | | | | | | PHPBB3-9737 | |||||
* | | | [feature/migrations] effectively installed check for migration data | Nathan Guse | 2013-02-06 | 43 | -138/+210 | |
| | | | | | | | | | | | | PHPBB3-9737 | |||||
* | | | [feature/migrations] Comments for the return in the custom functions | Nathan Guse | 2013-02-06 | 2 | -0/+2 | |
| | | | | | | | | | | | | PHPBB3-11318 | |||||
* | | | [feature/migrations] Fix migrations installer, schema for schema_data.sql | Nathan Guse | 2013-02-06 | 1 | -17/+26 | |
| | | | | | | | | | | | | PHPBB3-11318 | |||||
* | | | [feature/migrations] Make depends_on static to call it without dependencies | Nathan Guse | 2013-02-06 | 43 | -121/+245 | |
| | | | | | | | | | | | | | | | | | | | | | Move installing migrations to migration/install.php and handle figuring out what migrations have been installed based on phpBB version. PHPBB3-11318 | |||||
* | | | [feature/migrations] Revert schema for migration data | Nathan Guse | 2013-02-06 | 41 | -168/+314 | |
| | | | | | | | | | | | | PHPBB3-9737 | |||||
* | | | [feature/migrations] Rebuilding migrations data on develop | Nathan Guse | 2013-02-06 | 41 | -0/+2914 | |
|/ / | | | | | | | | | | | So this is easy to merge later. PHPBB3-9737 | |||||
* | | Merge remote-tracking branch 'EXreaction/feature/migrations' into develop | David King | 2013-02-06 | 8 | -0/+2338 | |
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * EXreaction/feature/migrations: (48 commits) [feature/migrations] Remove default values from necessary parameters [feature/migrations] Revert unrelated changes to functions.php [ticket/9737] Fix some comments [ticket/9737] Fix a few minor things in migrations [feature/migrations] Make sure migration data not done before running data step [feature/migrations] Function to populate the migrations table (for install) [feature/migrations] Function effectively_installed() in migrations [feature/migrations] Make load_migrations recursive (optionally) [feature/migrations] Make the test depends_on methods static [feature/migrations] Make depends_on static to call it without dependencies [feature/migrations] install/database_update_migrations.php [feature/migrations] Move test.php -> install/database_update_migrations.php [feature/migrations] Store depends on in the database (serialized) [feature/migrations] Revert method completed [feature/migrations] Basic reverting test [feature/migrations] Test for calling a step multiple times [feature/migrations] Creating revert method to attempt reverting a migration [feature/migrations] Some comments in db_tools [feature/migrations] Reverse data functionality [feature/migrations] Comment ... Conflicts: phpBB/install/schemas/firebird_schema.sql phpBB/install/schemas/mssql_schema.sql phpBB/install/schemas/mysql_40_schema.sql phpBB/install/schemas/mysql_41_schema.sql phpBB/install/schemas/oracle_schema.sql phpBB/install/schemas/postgres_schema.sql phpBB/install/schemas/sqlite_schema.sql | |||||
| * | [feature/migrations] Remove default values from necessary parameters | Nathaniel Guse | 2013-02-04 | 3 | -50/+61 | |
| | | | | | | | | | | | | Clean up some comments PHPBB3-9737 | |||||
| * | [ticket/9737] Fix some comments | Nathaniel Guse | 2013-01-23 | 1 | -2/+2 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [ticket/9737] Fix a few minor things in migrations | Nathaniel Guse | 2013-01-22 | 2 | -4/+9 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Make sure migration data not done before running data step | Nathan Guse | 2013-01-13 | 1 | -1/+1 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Function to populate the migrations table (for install) | Nathan Guse | 2013-01-13 | 1 | -0/+36 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Function effectively_installed() in migrations | Nathan Guse | 2013-01-13 | 2 | -3/+32 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Allows you to check if the migration is effectively installed (entirely optionall) This function is intended to help moving to migrations from a previous database updater, where some migrations may have been installed already even though they are not yet listed in the migrations table. PHPBB3-9737 | |||||
| * | [feature/migrations] Make load_migrations recursive (optionally) | Nathan Guse | 2013-01-12 | 1 | -3/+14 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Make depends_on static to call it without dependencies | Nathan Guse | 2013-01-10 | 1 | -1/+1 | |
| | | | | | | | | PHPBB3-11318 | |||||
| * | [feature/migrations] Store depends on in the database (serialized) | Nathan Guse | 2013-01-10 | 1 | -33/+46 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is required so that when migrations are reverted we can check through all installed migrations and make sure that all dependencies are handled properly and so that we are only required to load the migrations files that could be dependent on the ones installed. I believe in normal proper use the old way might have worked, but in case something happens and an unrelated migration file is installed, but cannot be loaded, this makes sure we do not stop everything unless we absolutely must (one of those files is dependent on something we want to revert). PHPBB3-9737 | |||||
| * | [feature/migrations] Revert method completed | Nathan Guse | 2013-01-10 | 1 | -33/+41 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Creating revert method to attempt reverting a migration | Nathan Guse | 2013-01-09 | 2 | -0/+123 | |
| | | | | | | | | | | | | This code is in progress PHPBB3-9737 | |||||
| * | [feature/migrations] Some comments in db_tools | Nathan Guse | 2013-01-09 | 1 | -0/+2 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Reverse data functionality | Nathan Guse | 2013-01-09 | 5 | -11/+164 | |
| | | | | | | | | | | | | | | | | | | If data step fails, attempt to roll back any previous calls from the migration that failed. Fix some failing tests PHPBB3-9737 | |||||
| * | [feature/migrations] Make sure the path sent to load_migrations is a directory | Nathan Guse | 2013-01-09 | 1 | -0/+5 | |
| | | | | | | | | | | | | Prevent a lot++ of errors PHPBB3-9737 | |||||
| * | [feature/migrations] Fix if method (and create a test for it) | Nathan Guse | 2013-01-09 | 1 | -5/+15 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Comments | Nathan Guse | 2013-01-09 | 2 | -12/+28 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Store state properly and send past result to callable | Nathan Guse | 2013-01-09 | 2 | -16/+44 | |
| | | | | | | | | | | | | Fix return on module add PHPBB3-9737 | |||||
| * | [feature/migrations] Fixing returns of callables and handling data state | Nathan Guse | 2013-01-09 | 9 | -204/+329 | |
| | | | | | | | | | | | | Lots of comments and some other miscellaneous fixes. PHPBB3-9737 | |||||
| * | [feature/migrations] Remove migration data (separate PR) | Nathan Guse | 2013-01-09 | 41 | -2887/+0 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Migrations now somewhat works | Nathan Guse | 2013-01-09 | 24 | -3256/+600 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Add method and property visibility, use __construct() | David King | 2013-01-09 | 1 | -1/+1 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Update phpbb_db_migrator class for PHP 5.3.3 | David King | 2013-01-09 | 1 | -1/+1 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Update phpbb_db_migration class for PHP 5.3.3 | David King | 2013-01-09 | 1 | -2/+2 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Move migrator to service container | Nathan Guse | 2013-01-09 | 47 | -99/+875 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Version numbers 3.1 updates Restore database_update.php file to what it was in develop Get first forum to place global announcements in PHPBB3-9737 | |||||
| * | [feature/migrations] Process migration steps and move to PHP5 code | Nils Adermann | 2013-01-09 | 2 | -32/+120 | |
| | | ||||||
| * | [feature/migrations] Remove references as it is now 3.1 code | Nathan Guse | 2013-01-09 | 45 | -280/+1179 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Change migration data processing to run step by step | Nils Adermann | 2013-01-09 | 1 | -1/+23 | |
| | | ||||||
| * | [feature/migrations] Rename classes, depends on | Nathan Guse | 2013-01-09 | 51 | -347/+3520 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Update 3.0.3-3.0.5 migrations to work | Nils Adermann | 2013-01-09 | 5 | -160/+107 | |
| | | ||||||
| * | [feature/migrations] Depend on part2 | Nathaniel Guse | 2013-01-09 | 1 | -1/+1 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Use $this->db | Nathaniel Guse | 2013-01-09 | 1 | -8/+8 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Migrations back through 3.0.6 | Nathaniel Guse | 2013-01-09 | 5 | -208/+201 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] 3.0.8-rc1 migration, fix some calls | Nathaniel Guse | 2013-01-09 | 3 | -86/+89 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Some migrations data | Nathaniel Guse | 2013-01-09 | 3 | -43/+63 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Moved database_update info to individual migration classes | Nils Adermann | 2013-01-09 | 36 | -1/+1998 | |
| | | ||||||
| * | [feature/migrations] Standard vars for migrations and run sql with feedback | Nils Adermann | 2013-01-09 | 2 | -7/+62 | |
| | | | | | | | | PHPBB3-9737 | |||||
| * | [feature/migrations] Return schema changes in database update style array | Nils Adermann | 2013-01-09 | 2 | -3/+9 | |
| | | | | | | | | | | | | | | Returning the set of schema changes allows potentially aggregating to generate the overall install schema automatically from a set of migrations PHPBB3-9737 |