File indexing completed on 2024-04-21 06:00:36
0001 ALTER TABLE `project` 0002 ADD COLUMN `pling_excluded` INT(1) NOT NULL DEFAULT '0' COMMENT 'Project was excluded from pling payout' AFTER `spam_checked`; 0003 0004 INSERT INTO `activity_log_types` (`activity_log_type_id`, `type_text`) 0005 VALUES ('318', 'BackendProjectPlingExcluded'); 0006 0007 0008 DROP VIEW `stat_member_dl_curent_month`; 0009 CREATE VIEW `stat_member_dl_curent_month` AS 0010 SELECT DATE_FORMAT(NOW(), '%Y%m') AS `yearmonth`, 0011 `p`.`project_id` AS `project_id`, 0012 `p`.`project_category_id` AS `project_category_id`, 0013 `d`.`owner_id` AS `member_id`, 0014 `m`.`mail` AS `mail`, 0015 `m`.`paypal_mail` AS `paypal_mail`, 0016 COUNT(`d`.`id`) AS `num_downloads`, 0017 `c`.`dl_pling_factor` AS `dl_pling_factor`, 0018 ((COUNT(`d`.`id`) * `c`.`dl_pling_factor`) / 100) AS `amount`, 0019 NULL AS `created_at`, 0020 NULL AS `updated_at` 0021 FROM (((`ppload`.`ppload_files_downloaded` `d` 0022 JOIN `pling`.`member` `m` ON (((`m`.`member_id` = `d`.`owner_id`) AND (`m`.`is_active` = 1)))) 0023 JOIN `pling`.`project` `p` ON (((CAST(`p`.`ppload_collection_id` AS UNSIGNED) = `d`.`collection_id`) AND 0024 (`p`.`pling_excluded` = 0) AND (`p`.`status` = 100)))) 0025 JOIN `pling`.`project_category` `c` ON ((`c`.`project_category_id` = `p`.`project_category_id`))) 0026 WHERE ((`d`.`downloaded_timestamp` >= CONCAT( 0027 LEFT(NOW(), 7), '-01 00:00:00')) AND (`p`.`ppload_collection_id` IS NOT NULL) AND 0028 (LENGTH(`p`.`ppload_collection_id`) > 0) AND (NOT ((`p`.`ppload_collection_id` LIKE '!%')))) 0029 GROUP BY `d`.`owner_id`, `p`.`project_id` 0030 ORDER BY COUNT(`d`.`id`) DESC;