mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-25 04:24:31 +02:00
[feature/soft-delete] Lay the groundwork for a soft-delete feature
So far, I've added no new functionality. The biggest change here is adjusting the DB column names to "visibility" rather than "approved". Some things here are pretty likely to change, for example the name and location of the topic_visibility class. Happy birthday phpBB :) PHPBB3-9657
This commit is contained in:
committed by
Joas Schilling
parent
1128ff1e58
commit
b8c55291ed
phpBB
common.php
develop
docs
feed.phpincludes
install
install_convert.php
mcp.phpmemberlist.phpposting.phpsearch.phpviewforum.phpviewtopic.phpschemas
@ -1331,7 +1331,7 @@ function get_schema_struct()
|
||||
'icon_id' => array('UINT', 0),
|
||||
'poster_ip' => array('VCHAR:40', ''),
|
||||
'post_time' => array('TIMESTAMP', 0),
|
||||
'post_approved' => array('BOOL', 1),
|
||||
'post_visibility' => array('TINT:3', 0),
|
||||
'post_reported' => array('BOOL', 0),
|
||||
'enable_bbcode' => array('BOOL', 1),
|
||||
'enable_smilies' => array('BOOL', 1),
|
||||
@ -1357,7 +1357,7 @@ function get_schema_struct()
|
||||
'topic_id' => array('INDEX', 'topic_id'),
|
||||
'poster_ip' => array('INDEX', 'poster_ip'),
|
||||
'poster_id' => array('INDEX', 'poster_id'),
|
||||
'post_approved' => array('INDEX', 'post_approved'),
|
||||
'post_visibility' => array('INDEX', 'post_visibility'),
|
||||
'post_username' => array('INDEX', 'post_username'),
|
||||
'tid_post_time' => array('INDEX', array('topic_id', 'post_time')),
|
||||
),
|
||||
@ -1673,7 +1673,7 @@ function get_schema_struct()
|
||||
'forum_id' => array('UINT', 0),
|
||||
'icon_id' => array('UINT', 0),
|
||||
'topic_attachment' => array('BOOL', 0),
|
||||
'topic_approved' => array('BOOL', 1),
|
||||
'topic_visibility' => array('TINT:3', 0),
|
||||
'topic_reported' => array('BOOL', 0),
|
||||
'topic_title' => array('STEXT_UNI', '', 'true_sort'),
|
||||
'topic_poster' => array('UINT', 0),
|
||||
@ -1709,8 +1709,8 @@ function get_schema_struct()
|
||||
'forum_id' => array('INDEX', 'forum_id'),
|
||||
'forum_id_type' => array('INDEX', array('forum_id', 'topic_type')),
|
||||
'last_post_time' => array('INDEX', 'topic_last_post_time'),
|
||||
'topic_approved' => array('INDEX', 'topic_approved'),
|
||||
'forum_appr_last' => array('INDEX', array('forum_id', 'topic_approved', 'topic_last_post_id')),
|
||||
'topic_visibility' => array('INDEX', 'topic_visibility'),
|
||||
'forum_appr_last' => array('INDEX', array('forum_id', 'topic_visibility', 'topic_last_post_id')),
|
||||
'fid_time_moved' => array('INDEX', array('forum_id', 'topic_last_post_time', 'topic_moved_id')),
|
||||
),
|
||||
);
|
||||
|
@ -768,7 +768,7 @@ function get_schema_struct()
|
||||
'icon_id' => array('UINT', 0),
|
||||
'poster_ip' => array('VCHAR:40', ''),
|
||||
'post_time' => array('TIMESTAMP', 0),
|
||||
'post_approved' => array('BOOL', 1),
|
||||
'post_visibility' => array('TINT:3', 0),
|
||||
'post_reported' => array('BOOL', 0),
|
||||
'enable_bbcode' => array('BOOL', 1),
|
||||
'enable_smilies' => array('BOOL', 1),
|
||||
@ -794,7 +794,7 @@ function get_schema_struct()
|
||||
'topic_id' => array('INDEX', 'topic_id'),
|
||||
'poster_ip' => array('INDEX', 'poster_ip'),
|
||||
'poster_id' => array('INDEX', 'poster_id'),
|
||||
'post_approved' => array('INDEX', 'post_approved'),
|
||||
'post_visibility' => array('INDEX', 'post_visibility'),
|
||||
'post_username' => array('INDEX', 'post_username'),
|
||||
'tid_post_time' => array('INDEX', array('topic_id', 'post_time')),
|
||||
),
|
||||
@ -1107,7 +1107,7 @@ function get_schema_struct()
|
||||
'forum_id' => array('UINT', 0),
|
||||
'icon_id' => array('UINT', 0),
|
||||
'topic_attachment' => array('BOOL', 0),
|
||||
'topic_approved' => array('BOOL', 1),
|
||||
'topic_visibility' => array('TINT:3', 0),
|
||||
'topic_reported' => array('BOOL', 0),
|
||||
'topic_title' => array('STEXT_UNI', '', 'true_sort'),
|
||||
'topic_poster' => array('UINT', 0),
|
||||
@ -1143,8 +1143,8 @@ function get_schema_struct()
|
||||
'forum_id' => array('INDEX', 'forum_id'),
|
||||
'forum_id_type' => array('INDEX', array('forum_id', 'topic_type')),
|
||||
'last_post_time' => array('INDEX', 'topic_last_post_time'),
|
||||
'topic_approved' => array('INDEX', 'topic_approved'),
|
||||
'forum_appr_last' => array('INDEX', array('forum_id', 'topic_approved', 'topic_last_post_id')),
|
||||
'topic_visibility' => array('INDEX', 'topic_visibility'),
|
||||
'forum_appr_last' => array('INDEX', array('forum_id', 'topic_visibility', 'topic_last_post_id')),
|
||||
'fid_time_moved' => array('INDEX', array('forum_id', 'topic_last_post_time', 'topic_moved_id')),
|
||||
),
|
||||
);
|
||||
|
Reference in New Issue
Block a user