aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/db
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | [ticket/11370] Effectively installed migrations not inserted into tableNathaniel Guse2013-02-261-22/+17
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | insert_migration() function now handles inserting/updating Move all insert/update code to insert_migration() function to prevent this from occurring again. PHPBB3-11370
| * | | | [ticket/11369] Reverting migration throws errorNathaniel Guse2013-02-261-1/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | String is attempted to be unserialized PHPBB3-11369
* | | | [ticket/11103] Notifications Migration fileNathaniel Guse2013-02-261-0/+160
|/ / / | | | | | | | | | PHPBB3-11103
* | | Merge remote-tracking branch 'EXreaction/ticket/11367' into developDavid King2013-02-261-3/+11
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | # By Nathan Guse (1) and Nathaniel Guse (1) # Via Nathan Guse * EXreaction/ticket/11367: [ticket/11367] Always freeresult [ticket/11367] Migrator throws error if migrations table does not exist
| * | | [ticket/11367] Always freeresultNathan Guse2013-02-261-2/+2
| | | | | | | | | | | | | | | | PHPBB3-11367
| * | | [ticket/11367] Migrator throws error if migrations table does not existNathaniel Guse2013-02-251-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | Force load_migration_state to not throw errors if the table does not exist. PHPBB3-11367
* | | | [feature/migrations] Fully revert the removal of the user_msnm fieldNathaniel Guse2013-02-231-1/+0
| | | | | | | | | | | | | | | | PHBB3-9737
* | | | Merge branch 'develop' of git://github.com/phpbb/phpbb3 into ↵Nathaniel Guse2013-02-237-58/+41
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | feature/migrations-data Conflicts: phpBB/install/database_update.php
| * | | [feature/migrations] getLocalisedMessage function for migration exceptionNathan Guse2013-02-151-0/+14
| | | | | | | | | | | | | | | | PHPBB3-11351
| * | | [feature/migrations] Fix unfulfillable functionNathaniel Guse2013-02-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Returned unfulfillable name in the wrong place previously PHPBB3-11351
| * | | [feature/migrations] getParameters function for migration exceptionNathaniel Guse2013-02-091-0/+10
| | | | | | | | | | | | | | | | PHPBB3-11351
| * | | [feature/migrations] Add language strings for migrations errorsNathaniel Guse2013-02-094-14/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Unfulfillable returns string of the missing dependency name now if the migration is unfulfillable (this is significantly more helpful). PHPBB3-11351
| * | | Merge remote-tracking branch 'exreaction/ticket/11350' into developIgor Wiedler2013-02-071-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_driverNathaniel Guse2013-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | PHPBB3-11350
* | | | | [feature/migrations] Remove user_msnm migrationNathan Guse2013-02-062-0/+44
| | | | | | | | | | | | | | | | | | | | PHPBB3-9737
* | | | | [feature/migrations] Correct depends_onNathan Guse2013-02-065-4/+8
| | | | | | | | | | | | | | | | | | | | PHPBB3-9737
* | | | | [feature/migrations] Subdirectories for migration dataNathan Guse2013-02-0643-88/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Organization will set you free PHPBB3-9737
* | | | | [feature/migrations] Reports table schema changes in recent developNathan Guse2013-02-062-0/+43
| | | | | | | | | | | | | | | | | | | | PHPBB3-9737
* | | | | [feature/migrations] effectively installed check for migration dataNathan Guse2013-02-0643-138/+210
| | | | | | | | | | | | | | | | | | | | PHPBB3-9737
* | | | | [feature/migrations] Comments for the return in the custom functionsNathan Guse2013-02-062-0/+2
| | | | | | | | | | | | | | | | | | | | PHPBB3-11318
* | | | | [feature/migrations] Fix migrations installer, schema for schema_data.sqlNathan Guse2013-02-061-17/+26
| | | | | | | | | | | | | | | | | | | | PHPBB3-11318
* | | | | [feature/migrations] Make depends_on static to call it without dependenciesNathan Guse2013-02-0643-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 dataNathan Guse2013-02-0641-168/+314
| | | | | | | | | | | | | | | | | | | | PHPBB3-9737
* | | | | [feature/migrations] Rebuilding migrations data on developNathan Guse2013-02-0641-0/+2914
|/ / / / | | | | | | | | | | | | | | | | | | | | So this is easy to merge later. PHPBB3-9737
* | | | Merge remote-tracking branch 'EXreaction/feature/migrations' into developDavid King2013-02-068-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 parametersNathaniel Guse2013-02-043-50/+61
| | | | | | | | | | | | | | | | | | | | | | | | Clean up some comments PHPBB3-9737
| * | | [ticket/9737] Fix some commentsNathaniel Guse2013-01-231-2/+2
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [ticket/9737] Fix a few minor things in migrationsNathaniel Guse2013-01-222-4/+9
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [feature/migrations] Make sure migration data not done before running data stepNathan Guse2013-01-131-1/+1
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [feature/migrations] Function to populate the migrations table (for install)Nathan Guse2013-01-131-0/+36
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [feature/migrations] Function effectively_installed() in migrationsNathan Guse2013-01-132-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 Guse2013-01-121-3/+14
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [feature/migrations] Make depends_on static to call it without dependenciesNathan Guse2013-01-101-1/+1
| | | | | | | | | | | | | | | | PHPBB3-11318
| * | | [feature/migrations] Store depends on in the database (serialized)Nathan Guse2013-01-101-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 completedNathan Guse2013-01-101-33/+41
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [feature/migrations] Creating revert method to attempt reverting a migrationNathan Guse2013-01-092-0/+123
| | | | | | | | | | | | | | | | | | | | | | | | This code is in progress PHPBB3-9737
| * | | [feature/migrations] Some comments in db_toolsNathan Guse2013-01-091-0/+2
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [feature/migrations] Reverse data functionalityNathan Guse2013-01-095-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 directoryNathan Guse2013-01-091-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Prevent a lot++ of errors PHPBB3-9737
| * | | [feature/migrations] Fix if method (and create a test for it)Nathan Guse2013-01-091-5/+15
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [feature/migrations] CommentsNathan Guse2013-01-092-12/+28
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [feature/migrations] Store state properly and send past result to callableNathan Guse2013-01-092-16/+44
| | | | | | | | | | | | | | | | | | | | | | | | Fix return on module add PHPBB3-9737
| * | | [feature/migrations] Fixing returns of callables and handling data stateNathan Guse2013-01-099-204/+329
| | | | | | | | | | | | | | | | | | | | | | | | Lots of comments and some other miscellaneous fixes. PHPBB3-9737
| * | | [feature/migrations] Remove migration data (separate PR)Nathan Guse2013-01-0941-2887/+0
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [feature/migrations] Migrations now somewhat worksNathan Guse2013-01-0924-3256/+600
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [feature/migrations] Add method and property visibility, use __construct()David King2013-01-091-1/+1
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [feature/migrations] Update phpbb_db_migrator class for PHP 5.3.3David King2013-01-091-1/+1
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [feature/migrations] Update phpbb_db_migration class for PHP 5.3.3David King2013-01-091-2/+2
| | | | | | | | | | | | | | | | PHPBB3-9737
| * | | [feature/migrations] Move migrator to service containerNathan Guse2013-01-0947-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 codeNils Adermann2013-01-092-32/+120
| | | |