From dd851b9b144c372f442258f6054bdb34318ebdc3 Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Thu, 25 Feb 2016 00:07:27 +0800 Subject: [PATCH] Add upgrade class for data migration --- admin/core/packages/1.3.39.php | 27 +++++++++++++++++++++++++++ admin/core/um-admin-upgrade.php | 31 +++++++++++++++++++++++++++++++ um-init.php | 1 + 3 files changed, 59 insertions(+) create mode 100644 admin/core/packages/1.3.39.php create mode 100644 admin/core/um-admin-upgrade.php diff --git a/admin/core/packages/1.3.39.php b/admin/core/packages/1.3.39.php new file mode 100644 index 00000000..0b07a932 --- /dev/null +++ b/admin/core/packages/1.3.39.php @@ -0,0 +1,27 @@ +query('INSERT INTO '.$wpdb->usermeta.'(user_id, meta_key, meta_value) + SELECT uu.ID, "_um_last_login", uu.user_registered + FROM '.$wpdb->users.' AS uu + WHERE + uu.ID NOT IN( + SELECT user_id FROM '.$wpdb->usermeta.' + WHERE meta_key = "_um_last_login" + GROUP BY user_id + )' + ); + + + + ?> \ No newline at end of file diff --git a/admin/core/um-admin-upgrade.php b/admin/core/um-admin-upgrade.php new file mode 100644 index 00000000..46b212ea --- /dev/null +++ b/admin/core/um-admin-upgrade.php @@ -0,0 +1,31 @@ +