[ticket/11405] Correctly prefill the tables (missed the posts and not-types)

PHPBB3-11405
This commit is contained in:
Joas Schilling 2013-03-25 15:34:18 +01:00
parent 060876e627
commit 053c75543d
3 changed files with 39 additions and 5 deletions

View file

@ -25,12 +25,14 @@
<column>user_id</column> <column>user_id</column>
<column>item_id</column> <column>item_id</column>
<column>item_parent_id</column> <column>item_parent_id</column>
<column>notification_read</column>
<column>notification_data</column> <column>notification_data</column>
<row> <row>
<value>post</value> <value>post</value>
<value>5</value> <value>5</value>
<value>1</value> <value>1</value>
<value>1</value> <value>1</value>
<value>0</value>
<value></value> <value></value>
</row> </row>
<row> <row>
@ -38,6 +40,7 @@
<value>5</value> <value>5</value>
<value>1</value> <value>1</value>
<value>1</value> <value>1</value>
<value>0</value>
<value></value> <value></value>
</row> </row>
<row> <row>
@ -45,10 +48,41 @@
<value>8</value> <value>8</value>
<value>1</value> <value>1</value>
<value>1</value> <value>1</value>
<value>0</value>
<value></value> <value></value>
</row> </row>
</table> </table>
<table name="phpbb_notification_types">
<column>notification_type</column>
<column>notification_type_enabled</column>
<row>
<value>post</value>
<value>1</value>
</row>
<row>
<value>quote</value>
<value>1</value>
</row>
</table>
<table name="phpbb_posts"> <table name="phpbb_posts">
<column>post_id</column>
<column>topic_id</column>
<column>forum_id</column>
<column>post_text</column>
<row>
<value>1</value>
<value>1</value>
<value>1</value>
<value></value>
</row>
</table>
<table name="phpbb_topics">
<column>topic_id</column>
<column>forum_id</column>
<row>
<value>1</value>
<value>1</value>
</row>
</table> </table>
<table name="phpbb_topics_watch"> <table name="phpbb_topics_watch">
<column>topic_id</column> <column>topic_id</column>

View file

@ -92,10 +92,10 @@ class phpbb_notification_submit_post_type_post_test extends phpbb_notification_s
ORDER BY user_id ASC, item_id ASC"; ORDER BY user_id ASC, item_id ASC";
$result = $this->db->sql_query($sql); $result = $this->db->sql_query($sql);
$this->assertEquals(array( $this->assertEquals(array(
array('user_id' => 3, 'item_id' => 1, 'item_parent_id' => 1), array('user_id' => 3, 'item_id' => 2, 'item_parent_id' => 1),
array('user_id' => 5, 'item_id' => 1, 'item_parent_id' => 1), array('user_id' => 5, 'item_id' => 1, 'item_parent_id' => 1),
array('user_id' => 6, 'item_id' => 1, 'item_parent_id' => 1), array('user_id' => 6, 'item_id' => 2, 'item_parent_id' => 1),
array('user_id' => 7, 'item_id' => 1, 'item_parent_id' => 1), array('user_id' => 7, 'item_id' => 2, 'item_parent_id' => 1),
array('user_id' => 8, 'item_id' => 1, 'item_parent_id' => 1), array('user_id' => 8, 'item_id' => 1, 'item_parent_id' => 1),
), $this->db->sql_fetchrowset($result)); ), $this->db->sql_fetchrowset($result));
$this->db->sql_freeresult($result); $this->db->sql_freeresult($result);

View file

@ -98,9 +98,9 @@ class phpbb_notification_submit_post_type_quote_test extends phpbb_notification_
ORDER BY user_id ASC, item_id ASC"; ORDER BY user_id ASC, item_id ASC";
$result = $this->db->sql_query($sql); $result = $this->db->sql_query($sql);
$this->assertEquals(array( $this->assertEquals(array(
array('user_id' => 3, 'item_id' => 1, 'item_parent_id' => 1), array('user_id' => 3, 'item_id' => 2, 'item_parent_id' => 1),
array('user_id' => 5, 'item_id' => 1, 'item_parent_id' => 1), array('user_id' => 5, 'item_id' => 1, 'item_parent_id' => 1),
array('user_id' => 7, 'item_id' => 1, 'item_parent_id' => 1), array('user_id' => 7, 'item_id' => 2, 'item_parent_id' => 1),
), $this->db->sql_fetchrowset($result)); ), $this->db->sql_fetchrowset($result));
$this->db->sql_freeresult($result); $this->db->sql_freeresult($result);
} }