diff options
Diffstat (limited to 'tests/dbal')
-rw-r--r-- | tests/dbal/migration/dummy_order.php | 50 | ||||
-rw-r--r-- | tests/dbal/migration/dummy_order_0.php | 22 | ||||
-rw-r--r-- | tests/dbal/migration/dummy_order_1.php | 22 | ||||
-rw-r--r-- | tests/dbal/migration/dummy_order_2.php | 22 | ||||
-rw-r--r-- | tests/dbal/migration/dummy_order_3.php | 22 | ||||
-rw-r--r-- | tests/dbal/migration/dummy_order_4.php | 22 | ||||
-rw-r--r-- | tests/dbal/migration/dummy_order_5.php | 23 |
7 files changed, 133 insertions, 50 deletions
diff --git a/tests/dbal/migration/dummy_order.php b/tests/dbal/migration/dummy_order.php index af047eb416..b8590f5074 100644 --- a/tests/dbal/migration/dummy_order.php +++ b/tests/dbal/migration/dummy_order.php @@ -21,56 +21,6 @@ class phpbb_dbal_migration_dummy_order extends \phpbb\db\migration\migration 'PRIMARY_KEY' => array('foobar1'), ), ), - 'add_columns' => array( - $this->table_prefix . 'column_order_test1' => array( - 'foobar2' => array('BOOL', 0, 'after' => 'foobar1'), - ), - ), - - 'add_tables' => array( - $this->table_prefix . 'column_order_test2' => array( - 'COLUMNS' => array( - 'foobar1' => array('BOOL', 0), - 'foobar3' => array('BOOL', 0), - ), - 'PRIMARY_KEY' => array('foobar1'), - ), - ), - 'add_columns' => array( - $this->table_prefix . 'column_order_test2' => array( - 'foobar4' => array('BOOL', 0, 'after' => 'foobar3'), - ), - ), - - 'add_tables' => array( - $this->table_prefix . 'column_order_test3' => array( - 'COLUMNS' => array( - 'foobar1' => array('BOOL', 0), - 'foobar3' => array('BOOL', 0), - ), - 'PRIMARY_KEY' => array('foobar1'), - ), - ), - 'add_columns' => array( - $this->table_prefix . 'column_order_test3' => array( - 'foobar5' => array('BOOL', 0, 'after' => 'non-existing'), - ), - ), - - 'add_tables' => array( - $this->table_prefix . 'column_order_test4' => array( - 'COLUMNS' => array( - 'foobar1' => array('BOOL', 0), - 'foobar3' => array('BOOL', 0), - ), - 'PRIMARY_KEY' => array('foobar1'), - ), - ), - 'add_columns' => array( - $this->table_prefix . 'column_order_test4' => array( - 'foobar5' => array('BOOL', 0, 'after' => ''), - ), - ), ); } } diff --git a/tests/dbal/migration/dummy_order_0.php b/tests/dbal/migration/dummy_order_0.php new file mode 100644 index 0000000000..e45bb0ad44 --- /dev/null +++ b/tests/dbal/migration/dummy_order_0.php @@ -0,0 +1,22 @@ +<?php +/** +* +* @package testing +* @copyright (c) 2014 phpBB Group +* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2 +* +*/ + +class phpbb_dbal_migration_dummy_order_0 extends \phpbb\db\migration\migration +{ + function update_schema() + { + return array( + 'add_columns' => array( + $this->table_prefix . 'column_order_test1' => array( + 'foobar2' => array('BOOL', 0, 'after' => 'foobar1'), + ), + ), + ); + } +} diff --git a/tests/dbal/migration/dummy_order_1.php b/tests/dbal/migration/dummy_order_1.php new file mode 100644 index 0000000000..73f043af5d --- /dev/null +++ b/tests/dbal/migration/dummy_order_1.php @@ -0,0 +1,22 @@ +<?php +/** +* +* @package testing +* @copyright (c) 2014 phpBB Group +* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2 +* +*/ + +class phpbb_dbal_migration_dummy_order_1 extends \phpbb\db\migration\migration +{ + function update_schema() + { + return array( + 'add_columns' => array( + $this->table_prefix . 'column_order_test1' => array( + 'foobar4' => array('BOOL', 0, 'after' => 'foobar3'), + ), + ), + ); + } +} diff --git a/tests/dbal/migration/dummy_order_2.php b/tests/dbal/migration/dummy_order_2.php new file mode 100644 index 0000000000..1483b98050 --- /dev/null +++ b/tests/dbal/migration/dummy_order_2.php @@ -0,0 +1,22 @@ +<?php +/** +* +* @package testing +* @copyright (c) 2014 phpBB Group +* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2 +* +*/ + +class phpbb_dbal_migration_dummy_order_2 extends \phpbb\db\migration\migration +{ + function update_schema() + { + return array( + 'add_columns' => array( + $this->table_prefix . 'column_order_test1' => array( + 'foobar5' => array('BOOL', 0, 'after' => 'non-existing'), + ), + ), + ); + } +} diff --git a/tests/dbal/migration/dummy_order_3.php b/tests/dbal/migration/dummy_order_3.php new file mode 100644 index 0000000000..79c542e088 --- /dev/null +++ b/tests/dbal/migration/dummy_order_3.php @@ -0,0 +1,22 @@ +<?php +/** +* +* @package testing +* @copyright (c) 2014 phpBB Group +* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2 +* +*/ + +class phpbb_dbal_migration_dummy_order_3 extends \phpbb\db\migration\migration +{ + function update_schema() + { + return array( + 'add_columns' => array( + $this->table_prefix . 'column_order_test1' => array( + 'foobar6' => array('BOOL', 0, 'after' => ''), + ), + ), + ); + } +} diff --git a/tests/dbal/migration/dummy_order_4.php b/tests/dbal/migration/dummy_order_4.php new file mode 100644 index 0000000000..229a120ecf --- /dev/null +++ b/tests/dbal/migration/dummy_order_4.php @@ -0,0 +1,22 @@ +<?php +/** +* +* @package testing +* @copyright (c) 2014 phpBB Group +* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2 +* +*/ + +class phpbb_dbal_migration_dummy_order_4 extends \phpbb\db\migration\migration +{ + function update_schema() + { + return array( + 'add_columns' => array( + $this->table_prefix . 'column_order_test1' => array( + 'foobar7' => array('BOOL', 0), + ), + ), + ); + } +} diff --git a/tests/dbal/migration/dummy_order_5.php b/tests/dbal/migration/dummy_order_5.php new file mode 100644 index 0000000000..04d755009d --- /dev/null +++ b/tests/dbal/migration/dummy_order_5.php @@ -0,0 +1,23 @@ +<?php +/** +* +* @package testing +* @copyright (c) 2014 phpBB Group +* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2 +* +*/ + +class phpbb_dbal_migration_dummy_order_5 extends \phpbb\db\migration\migration +{ + function update_schema() + { + return array( + 'add_columns' => array( + $this->table_prefix . 'column_order_test1' => array( + 'foobar8' => array('BOOL', 0, 'after' => 'foobar3'), + 'foobar9' => array('BOOL', 0, 'after' => 'foobar3'), + ), + ), + ); + } +} |