move.xql
DB Query file
Related Files
- packages/forums/www/moderate/move.xql
- packages/forums/www/moderate/move.tcl
- packages/forums/www/moderate/move.adp
- packages/forums/www/moderate/move-postgresql.xql
- packages/forums/www/moderate/move-oracle.xql
[ hide source ] | [ make this the default ]
File Contents
<?xml version="1.0"?> <queryset> <fullquery name="forums::move_message::has_posts_p"> <querytext> select 1 where exists ( select 1 from forums_messages where forum_id = :forum_id) </querytext> </fullquery> <fullquery name="forums::move_message::select_tree_sortkey"> <querytext> select tree_sortkey from forums_messages where forum_id = :forum_id and parent_id is null order by tree_sortkey asc </querytext> </fullquery> <fullquery name="forums::move_message::select_tree_sortkey_new"> <querytext> select tree_sortkey as message_tree_sortkey from forums_messages where message_id = $message(message_id) </querytext> </fullquery> <fullquery name="forums::move_message::update_children"> <querytext> update forums_messages set forum_id = :forum_id, tree_sortkey = :join_tree_sortkey where message_id = :message_id </querytext> </fullquery> <fullquery name="forums::move_message::update_forum_initial"> <querytext> update forums_forums set thread_count = :thread_count - 1, approved_thread_count = :approved_thread_count -1, last_post = (select max(fm.last_child_post) from forums_messages fm where fm.forum_id = $message(forum_id)) where forum_id = $message(forum_id) </querytext> </fullquery> <fullquery name="forums::move_message::update_reading_info"> <querytext> update forums_reading_info set forum_id = (select forum_id from forums_messages where message_id = $message(message_id)) where root_message_id = $message(message_id) </querytext> </fullquery> </queryset>