mirror of
https://github.com/phpbb/phpbb.git
synced 2025-08-06 16:56:44 +02:00
Merge branch 'develop-olympus' into develop
* develop-olympus: [ticket/8240] Add ability to get a list of columns of a tables to db_tools. [ticket/8240] Add ability to get a list of tables to db_tools.
This commit is contained in:
@@ -234,6 +234,14 @@ class phpbb_dbal_db_tools_test extends phpbb_database_test_case
|
||||
$this->assertEquals($row2, $row_actual);
|
||||
}
|
||||
|
||||
public function test_list_columns()
|
||||
{
|
||||
$this->assertEquals(
|
||||
array_keys($this->table_data['COLUMNS']),
|
||||
array_values($this->tools->sql_list_columns('prefix_table_name'))
|
||||
);
|
||||
}
|
||||
|
||||
public function test_column_exists()
|
||||
{
|
||||
$this->assertTrue($this->tools->sql_column_exists('prefix_table_name', 'c_id'));
|
||||
@@ -258,6 +266,13 @@ class phpbb_dbal_db_tools_test extends phpbb_database_test_case
|
||||
$this->assertFalse($this->tools->sql_column_exists('prefix_table_name', 'c_id'));
|
||||
}
|
||||
|
||||
public function test_list_tables()
|
||||
{
|
||||
$tables = $this->tools->sql_list_tables();
|
||||
$this->assertTrue(isset($tables['prefix_table_name']));
|
||||
$this->assertFalse(isset($tables['prefix_does_not_exist']));
|
||||
}
|
||||
|
||||
public function test_table_exists()
|
||||
{
|
||||
$this->assertTrue($this->tools->sql_table_exists('prefix_table_name'));
|
||||
|
Reference in New Issue
Block a user