ap_notification_addon_activation()
Description #
Insert table when addon is activated.
Source #
File: addons/notifications/notifications.php
function ap_notification_addon_activation() { global $wpdb; $charset_collate = ! empty( $wpdb->charset ) ? 'DEFAULT CHARACTER SET ' . $wpdb->charset : ''; $table = 'CREATE TABLE `' . $wpdb->prefix . 'ap_notifications` ( `noti_id` bigint(20) NOT NULL AUTO_INCREMENT, `noti_user_id` bigint(20) NOT NULL, `noti_actor` bigint(20) NOT NULL, `noti_parent` bigint(20) NOT NULL, `noti_ref_id` bigint(20) NOT NULL, `noti_ref_type` varchar(100) NOT NULL, `noti_verb` varchar(100) NOT NULL, `noti_date` timestamp NULL DEFAULT NULL, `noti_seen` tinyint(1) NOT NULL DEFAULT 0, PRIMARY KEY (`noti_id`) )' . $charset_collate . ';'; require_once ABSPATH . 'wp-admin/includes/upgrade.php'; dbDelta( $table ); }
Expand full source code Collapse full source code View on GitHub: addons/notifications/notifications.php:613
Add your comment