From d3c2c22e82a2d4105645915d7a238390e5c0adaa Mon Sep 17 00:00:00 2001 From: PlexSheep Date: Tue, 26 Sep 2023 22:44:29 +0200 Subject: [PATCH] make database script based --- db/data/blog/actions.frm | Bin 2020 -> 0 bytes db/data/blog/actions.ibd | Bin 65536 -> 0 bytes db/data/blog/api_keys.frm | Bin 3481 -> 0 bytes db/data/blog/api_keys.ibd | Bin 81920 -> 0 bytes db/data/blog/benefits.frm | Bin 3150 -> 0 bytes db/data/blog/benefits.ibd | Bin 81920 -> 0 bytes db/data/blog/brute.frm | Bin 1823 -> 0 bytes db/data/blog/brute.ibd | Bin 65536 -> 0 bytes db/data/blog/collections.frm | Bin 19472 -> 0 bytes db/data/blog/collections.ibd | Bin 81920 -> 0 bytes db/data/blog/collections_posts.frm | Bin 2279 -> 0 bytes db/data/blog/collections_posts.ibd | Bin 98304 -> 0 bytes db/data/blog/comment_likes.frm | Bin 2312 -> 0 bytes db/data/blog/comment_likes.ibd | Bin 98304 -> 0 bytes db/data/blog/comment_reports.frm | Bin 2313 -> 0 bytes db/data/blog/comment_reports.ibd | Bin 98304 -> 0 bytes db/data/blog/comments.frm | Bin 3215 -> 0 bytes db/data/blog/comments.ibd | Bin 114688 -> 0 bytes db/data/blog/custom_theme_settings.frm | Bin 2850 -> 0 bytes db/data/blog/custom_theme_settings.ibd | Bin 65536 -> 0 bytes db/data/blog/db.opt | 2 - db/data/blog/donation_payment_events.frm | Bin 21526 -> 0 bytes db/data/blog/donation_payment_events.ibd | Bin 81920 -> 0 bytes db/data/blog/email_batches.frm | Bin 11127 -> 0 bytes db/data/blog/email_batches.ibd | Bin 81920 -> 0 bytes db/data/blog/email_recipient_failures.frm | Bin 11970 -> 0 bytes db/data/blog/email_recipient_failures.ibd | Bin 98304 -> 0 bytes db/data/blog/email_recipients.frm | Bin 6227 -> 0 bytes db/data/blog/email_recipients.ibd | Bin 180224 -> 0 bytes db/data/blog/email_spam_complaint_events.frm | Bin 3074 -> 0 bytes db/data/blog/email_spam_complaint_events.ibd | Bin 114688 -> 0 bytes db/data/blog/emails.frm | Bin 29443 -> 0 bytes db/data/blog/emails.ibd | Bin 114688 -> 0 bytes db/data/blog/integrations.frm | Bin 19684 -> 0 bytes db/data/blog/integrations.ibd | Bin 81920 -> 0 bytes db/data/blog/invites.frm | Bin 4272 -> 0 bytes db/data/blog/invites.ibd | Bin 98304 -> 0 bytes db/data/blog/jobs.frm | Bin 2654 -> 0 bytes db/data/blog/jobs.ibd | Bin 81920 -> 0 bytes db/data/blog/labels.frm | Bin 3890 -> 0 bytes db/data/blog/labels.ibd | Bin 98304 -> 0 bytes db/data/blog/members.frm | Bin 21887 -> 0 bytes db/data/blog/members.ibd | Bin 114688 -> 0 bytes db/data/blog/members_cancel_events.frm | Bin 2713 -> 0 bytes db/data/blog/members_cancel_events.ibd | Bin 81920 -> 0 bytes db/data/blog/members_click_events.frm | Bin 2280 -> 0 bytes db/data/blog/members_click_events.ibd | Bin 98304 -> 0 bytes db/data/blog/members_created_events.frm | Bin 20042 -> 0 bytes db/data/blog/members_created_events.ibd | Bin 81920 -> 0 bytes db/data/blog/members_email_change_events.frm | Bin 3250 -> 0 bytes db/data/blog/members_email_change_events.ibd | Bin 81920 -> 0 bytes db/data/blog/members_feedback.frm | Bin 2337 -> 0 bytes db/data/blog/members_feedback.ibd | Bin 98304 -> 0 bytes db/data/blog/members_labels.frm | Bin 2276 -> 0 bytes db/data/blog/members_labels.ibd | Bin 98304 -> 0 bytes db/data/blog/members_login_events.frm | Bin 1664 -> 0 bytes db/data/blog/members_login_events.ibd | Bin 81920 -> 0 bytes db/data/blog/members_newsletters.frm | Bin 2249 -> 0 bytes db/data/blog/members_newsletters.ibd | Bin 98304 -> 0 bytes .../blog/members_paid_subscription_events.frm | Bin 5162 -> 0 bytes .../blog/members_paid_subscription_events.ibd | Bin 81920 -> 0 bytes db/data/blog/members_payment_events.frm | Bin 2709 -> 0 bytes db/data/blog/members_payment_events.ibd | Bin 81920 -> 0 bytes db/data/blog/members_product_events.frm | Bin 2505 -> 0 bytes db/data/blog/members_product_events.ibd | Bin 98304 -> 0 bytes db/data/blog/members_products.frm | Bin 2311 -> 0 bytes db/data/blog/members_products.ibd | Bin 98304 -> 0 bytes db/data/blog/members_status_events.frm | Bin 2123 -> 0 bytes db/data/blog/members_status_events.ibd | Bin 81920 -> 0 bytes db/data/blog/members_stripe_customers.frm | Bin 5066 -> 0 bytes db/data/blog/members_stripe_customers.ibd | Bin 98304 -> 0 bytes ...members_stripe_customers_subscriptions.frm | Bin 12080 -> 0 bytes ...members_stripe_customers_subscriptions.ibd | Bin 147456 -> 0 bytes db/data/blog/members_subscribe_events.frm | Bin 2537 -> 0 bytes db/data/blog/members_subscribe_events.ibd | Bin 98304 -> 0 bytes .../members_subscription_created_events.frm | Bin 20437 -> 0 bytes .../members_subscription_created_events.ibd | Bin 98304 -> 0 bytes db/data/blog/mentions.frm | Bin 65761 -> 0 bytes db/data/blog/mentions.ibd | Bin 65536 -> 0 bytes db/data/blog/migrations.frm | Bin 3280 -> 0 bytes db/data/blog/migrations.ibd | Bin 212992 -> 0 bytes db/data/blog/migrations_lock.frm | Bin 1786 -> 0 bytes db/data/blog/migrations_lock.ibd | Bin 65536 -> 0 bytes db/data/blog/milestones.frm | Bin 1356 -> 0 bytes db/data/blog/milestones.ibd | Bin 65536 -> 0 bytes db/data/blog/mobiledoc_revisions.frm | Bin 1741 -> 0 bytes db/data/blog/mobiledoc_revisions.ibd | Bin 81920 -> 0 bytes db/data/blog/newsletters.frm | Bin 26780 -> 0 bytes db/data/blog/newsletters.ibd | Bin 114688 -> 0 bytes db/data/blog/offer_redemptions.frm | Bin 2897 -> 0 bytes db/data/blog/offer_redemptions.ibd | Bin 114688 -> 0 bytes db/data/blog/offers.frm | Bin 15650 -> 0 bytes db/data/blog/offers.ibd | Bin 131072 -> 0 bytes db/data/blog/permissions.frm | Bin 2631 -> 0 bytes db/data/blog/permissions.ibd | Bin 81920 -> 0 bytes db/data/blog/permissions_roles.frm | Bin 1267 -> 0 bytes db/data/blog/permissions_roles.ibd | Bin 131072 -> 0 bytes db/data/blog/permissions_users.frm | Bin 1267 -> 0 bytes db/data/blog/permissions_users.ibd | Bin 65536 -> 0 bytes db/data/blog/post_revisions.frm | Bin 19716 -> 0 bytes db/data/blog/post_revisions.ibd | Bin 98304 -> 0 bytes db/data/blog/posts.frm | Bin 29939 -> 0 bytes db/data/blog/posts.ibd | Bin 147456 -> 0 bytes db/data/blog/posts_authors.frm | Bin 2275 -> 0 bytes db/data/blog/posts_authors.ibd | Bin 98304 -> 0 bytes db/data/blog/posts_meta.frm | Bin 42443 -> 0 bytes db/data/blog/posts_meta.ibd | Bin 81920 -> 0 bytes db/data/blog/posts_products.frm | Bin 2276 -> 0 bytes db/data/blog/posts_products.ibd | Bin 98304 -> 0 bytes db/data/blog/posts_tags.frm | Bin 2272 -> 0 bytes db/data/blog/posts_tags.ibd | Bin 98304 -> 0 bytes db/data/blog/products.frm | Bin 13047 -> 0 bytes db/data/blog/products.ibd | Bin 81920 -> 0 bytes db/data/blog/products_benefits.frm | Bin 2279 -> 0 bytes db/data/blog/products_benefits.ibd | Bin 98304 -> 0 bytes db/data/blog/recommendation_click_events.frm | Bin 2287 -> 0 bytes db/data/blog/recommendation_click_events.ibd | Bin 98304 -> 0 bytes .../blog/recommendation_subscribe_events.frm | Bin 2287 -> 0 bytes .../blog/recommendation_subscribe_events.ibd | Bin 98304 -> 0 bytes db/data/blog/recommendations.frm | Bin 49284 -> 0 bytes db/data/blog/recommendations.ibd | Bin 65536 -> 0 bytes db/data/blog/redirects.frm | Bin 17742 -> 0 bytes db/data/blog/redirects.ibd | Bin 81920 -> 0 bytes db/data/blog/roles.frm | Bin 10078 -> 0 bytes db/data/blog/roles.ibd | Bin 81920 -> 0 bytes db/data/blog/roles_users.frm | Bin 1261 -> 0 bytes db/data/blog/roles_users.ibd | Bin 65536 -> 0 bytes db/data/blog/sessions.frm | Bin 9885 -> 0 bytes db/data/blog/sessions.ibd | Bin 81920 -> 0 bytes db/data/blog/settings.frm | Bin 2750 -> 0 bytes db/data/blog/settings.ibd | Bin 81920 -> 0 bytes db/data/blog/snippets.frm | Bin 2688 -> 0 bytes db/data/blog/snippets.ibd | Bin 81920 -> 0 bytes db/data/blog/stripe_prices.frm | Bin 6493 -> 0 bytes db/data/blog/stripe_prices.ibd | Bin 98304 -> 0 bytes db/data/blog/stripe_products.frm | Bin 3246 -> 0 bytes db/data/blog/stripe_products.ibd | Bin 98304 -> 0 bytes db/data/blog/subscriptions.frm | Bin 20201 -> 0 bytes db/data/blog/subscriptions.ibd | Bin 114688 -> 0 bytes db/data/blog/suppressions.frm | Bin 3168 -> 0 bytes db/data/blog/suppressions.ibd | Bin 98304 -> 0 bytes db/data/blog/tags.frm | Bin 59513 -> 0 bytes db/data/blog/tags.ibd | Bin 81920 -> 0 bytes db/data/blog/temp_mail_events.frm | Bin 3002 -> 0 bytes db/data/blog/temp_mail_events.ibd | Bin 65536 -> 0 bytes db/data/blog/tokens.frm | Bin 9943 -> 0 bytes db/data/blog/tokens.ibd | Bin 81920 -> 0 bytes db/data/blog/users.frm | Bin 62162 -> 0 bytes db/data/blog/users.ibd | Bin 98304 -> 0 bytes db/data/blog/webhooks.frm | Bin 12534 -> 0 bytes db/data/blog/webhooks.ibd | Bin 81920 -> 0 bytes db/data/ddl_recovery-backup.log | Bin 9 -> 0 bytes db/data/gawa/auth_group.frm | Bin 2038 -> 0 bytes db/data/gawa/auth_group.ibd | Bin 81920 -> 0 bytes db/data/gawa/auth_group_permissions.frm | Bin 1974 -> 0 bytes db/data/gawa/auth_group_permissions.ibd | Bin 98304 -> 0 bytes db/data/gawa/auth_permission.frm | Bin 2923 -> 0 bytes db/data/gawa/auth_permission.ibd | Bin 81920 -> 0 bytes db/data/gawa/auth_user.frm | Bin 5042 -> 0 bytes db/data/gawa/auth_user.ibd | Bin 81920 -> 0 bytes db/data/gawa/auth_user_groups.frm | Bin 1968 -> 0 bytes db/data/gawa/auth_user_groups.ibd | Bin 98304 -> 0 bytes db/data/gawa/auth_user_user_permissions.frm | Bin 1973 -> 0 bytes db/data/gawa/auth_user_user_permissions.ibd | Bin 98304 -> 0 bytes db/data/gawa/blog_blogpost.frm | Bin 2741 -> 0 bytes db/data/gawa/blog_blogpost.ibd | Bin 180224 -> 0 bytes db/data/gawa/blog_category.frm | Bin 1864 -> 0 bytes db/data/gawa/blog_category.ibd | Bin 81920 -> 0 bytes db/data/gawa/db.opt | 2 - db/data/gawa/django_admin_log.frm | Bin 3004 -> 0 bytes db/data/gawa/django_admin_log.ibd | Bin 98304 -> 0 bytes db/data/gawa/django_content_type.frm | Bin 2268 -> 0 bytes db/data/gawa/django_content_type.ibd | Bin 81920 -> 0 bytes db/data/gawa/django_migrations.frm | Bin 3048 -> 0 bytes db/data/gawa/django_migrations.ibd | Bin 65536 -> 0 bytes db/data/gawa/django_session.frm | Bin 1659 -> 0 bytes db/data/gawa/django_session.ibd | Bin 81920 -> 0 bytes db/data/gawa/start_keyword.frm | Bin 1300 -> 0 bytes db/data/gawa/start_keyword.ibd | Bin 65536 -> 0 bytes db/data/gawa/start_link.frm | Bin 2736 -> 0 bytes db/data/gawa/start_link.ibd | Bin 114688 -> 0 bytes db/data/gawa/start_searchable.frm | Bin 2793 -> 0 bytes db/data/gawa/start_searchable.ibd | Bin 65536 -> 0 bytes db/data/gawa/start_searchable_keywords.frm | Bin 1984 -> 0 bytes db/data/gawa/start_searchable_keywords.ibd | Bin 98304 -> 0 bytes db/data/gawa/start_staticsite.frm | Bin 944 -> 0 bytes db/data/gawa/start_staticsite.ibd | Bin 65536 -> 0 bytes docker-compose.yml | 14 +- docker/db/scripts/!first.sql | 5 + docker/db/scripts/blog.sql | 3493 +++++++++++++++++ docker/db/scripts/gawa.sql | 877 +++++ 191 files changed, 4385 insertions(+), 8 deletions(-) delete mode 100644 db/data/blog/actions.frm delete mode 100644 db/data/blog/actions.ibd delete mode 100644 db/data/blog/api_keys.frm delete mode 100644 db/data/blog/api_keys.ibd delete mode 100644 db/data/blog/benefits.frm delete mode 100644 db/data/blog/benefits.ibd delete mode 100644 db/data/blog/brute.frm delete mode 100644 db/data/blog/brute.ibd delete mode 100644 db/data/blog/collections.frm delete mode 100644 db/data/blog/collections.ibd delete mode 100644 db/data/blog/collections_posts.frm delete mode 100644 db/data/blog/collections_posts.ibd delete mode 100644 db/data/blog/comment_likes.frm delete mode 100644 db/data/blog/comment_likes.ibd delete mode 100644 db/data/blog/comment_reports.frm delete mode 100644 db/data/blog/comment_reports.ibd delete mode 100644 db/data/blog/comments.frm delete mode 100644 db/data/blog/comments.ibd delete mode 100644 db/data/blog/custom_theme_settings.frm delete mode 100644 db/data/blog/custom_theme_settings.ibd delete mode 100644 db/data/blog/db.opt delete mode 100644 db/data/blog/donation_payment_events.frm delete mode 100644 db/data/blog/donation_payment_events.ibd delete mode 100644 db/data/blog/email_batches.frm delete mode 100644 db/data/blog/email_batches.ibd delete mode 100644 db/data/blog/email_recipient_failures.frm delete mode 100644 db/data/blog/email_recipient_failures.ibd delete mode 100644 db/data/blog/email_recipients.frm delete mode 100644 db/data/blog/email_recipients.ibd delete mode 100644 db/data/blog/email_spam_complaint_events.frm delete mode 100644 db/data/blog/email_spam_complaint_events.ibd delete mode 100644 db/data/blog/emails.frm delete mode 100644 db/data/blog/emails.ibd delete mode 100644 db/data/blog/integrations.frm delete mode 100644 db/data/blog/integrations.ibd delete mode 100644 db/data/blog/invites.frm delete mode 100644 db/data/blog/invites.ibd delete mode 100644 db/data/blog/jobs.frm delete mode 100644 db/data/blog/jobs.ibd delete mode 100644 db/data/blog/labels.frm delete mode 100644 db/data/blog/labels.ibd delete mode 100644 db/data/blog/members.frm delete mode 100644 db/data/blog/members.ibd delete mode 100644 db/data/blog/members_cancel_events.frm delete mode 100644 db/data/blog/members_cancel_events.ibd delete mode 100644 db/data/blog/members_click_events.frm delete mode 100644 db/data/blog/members_click_events.ibd delete mode 100644 db/data/blog/members_created_events.frm delete mode 100644 db/data/blog/members_created_events.ibd delete mode 100644 db/data/blog/members_email_change_events.frm delete mode 100644 db/data/blog/members_email_change_events.ibd delete mode 100644 db/data/blog/members_feedback.frm delete mode 100644 db/data/blog/members_feedback.ibd delete mode 100644 db/data/blog/members_labels.frm delete mode 100644 db/data/blog/members_labels.ibd delete mode 100644 db/data/blog/members_login_events.frm delete mode 100644 db/data/blog/members_login_events.ibd delete mode 100644 db/data/blog/members_newsletters.frm delete mode 100644 db/data/blog/members_newsletters.ibd delete mode 100644 db/data/blog/members_paid_subscription_events.frm delete mode 100644 db/data/blog/members_paid_subscription_events.ibd delete mode 100644 db/data/blog/members_payment_events.frm delete mode 100644 db/data/blog/members_payment_events.ibd delete mode 100644 db/data/blog/members_product_events.frm delete mode 100644 db/data/blog/members_product_events.ibd delete mode 100644 db/data/blog/members_products.frm delete mode 100644 db/data/blog/members_products.ibd delete mode 100644 db/data/blog/members_status_events.frm delete mode 100644 db/data/blog/members_status_events.ibd delete mode 100644 db/data/blog/members_stripe_customers.frm delete mode 100644 db/data/blog/members_stripe_customers.ibd delete mode 100644 db/data/blog/members_stripe_customers_subscriptions.frm delete mode 100644 db/data/blog/members_stripe_customers_subscriptions.ibd delete mode 100644 db/data/blog/members_subscribe_events.frm delete mode 100644 db/data/blog/members_subscribe_events.ibd delete mode 100644 db/data/blog/members_subscription_created_events.frm delete mode 100644 db/data/blog/members_subscription_created_events.ibd delete mode 100644 db/data/blog/mentions.frm delete mode 100644 db/data/blog/mentions.ibd delete mode 100644 db/data/blog/migrations.frm delete mode 100644 db/data/blog/migrations.ibd delete mode 100644 db/data/blog/migrations_lock.frm delete mode 100644 db/data/blog/migrations_lock.ibd delete mode 100644 db/data/blog/milestones.frm delete mode 100644 db/data/blog/milestones.ibd delete mode 100644 db/data/blog/mobiledoc_revisions.frm delete mode 100644 db/data/blog/mobiledoc_revisions.ibd delete mode 100644 db/data/blog/newsletters.frm delete mode 100644 db/data/blog/newsletters.ibd delete mode 100644 db/data/blog/offer_redemptions.frm delete mode 100644 db/data/blog/offer_redemptions.ibd delete mode 100644 db/data/blog/offers.frm delete mode 100644 db/data/blog/offers.ibd delete mode 100644 db/data/blog/permissions.frm delete mode 100644 db/data/blog/permissions.ibd delete mode 100644 db/data/blog/permissions_roles.frm delete mode 100644 db/data/blog/permissions_roles.ibd delete mode 100644 db/data/blog/permissions_users.frm delete mode 100644 db/data/blog/permissions_users.ibd delete mode 100644 db/data/blog/post_revisions.frm delete mode 100644 db/data/blog/post_revisions.ibd delete mode 100644 db/data/blog/posts.frm delete mode 100644 db/data/blog/posts.ibd delete mode 100644 db/data/blog/posts_authors.frm delete mode 100644 db/data/blog/posts_authors.ibd delete mode 100644 db/data/blog/posts_meta.frm delete mode 100644 db/data/blog/posts_meta.ibd delete mode 100644 db/data/blog/posts_products.frm delete mode 100644 db/data/blog/posts_products.ibd delete mode 100644 db/data/blog/posts_tags.frm delete mode 100644 db/data/blog/posts_tags.ibd delete mode 100644 db/data/blog/products.frm delete mode 100644 db/data/blog/products.ibd delete mode 100644 db/data/blog/products_benefits.frm delete mode 100644 db/data/blog/products_benefits.ibd delete mode 100644 db/data/blog/recommendation_click_events.frm delete mode 100644 db/data/blog/recommendation_click_events.ibd delete mode 100644 db/data/blog/recommendation_subscribe_events.frm delete mode 100644 db/data/blog/recommendation_subscribe_events.ibd delete mode 100644 db/data/blog/recommendations.frm delete mode 100644 db/data/blog/recommendations.ibd delete mode 100644 db/data/blog/redirects.frm delete mode 100644 db/data/blog/redirects.ibd delete mode 100644 db/data/blog/roles.frm delete mode 100644 db/data/blog/roles.ibd delete mode 100644 db/data/blog/roles_users.frm delete mode 100644 db/data/blog/roles_users.ibd delete mode 100644 db/data/blog/sessions.frm delete mode 100644 db/data/blog/sessions.ibd delete mode 100644 db/data/blog/settings.frm delete mode 100644 db/data/blog/settings.ibd delete mode 100644 db/data/blog/snippets.frm delete mode 100644 db/data/blog/snippets.ibd delete mode 100644 db/data/blog/stripe_prices.frm delete mode 100644 db/data/blog/stripe_prices.ibd delete mode 100644 db/data/blog/stripe_products.frm delete mode 100644 db/data/blog/stripe_products.ibd delete mode 100644 db/data/blog/subscriptions.frm delete mode 100644 db/data/blog/subscriptions.ibd delete mode 100644 db/data/blog/suppressions.frm delete mode 100644 db/data/blog/suppressions.ibd delete mode 100644 db/data/blog/tags.frm delete mode 100644 db/data/blog/tags.ibd delete mode 100644 db/data/blog/temp_mail_events.frm delete mode 100644 db/data/blog/temp_mail_events.ibd delete mode 100644 db/data/blog/tokens.frm delete mode 100644 db/data/blog/tokens.ibd delete mode 100644 db/data/blog/users.frm delete mode 100644 db/data/blog/users.ibd delete mode 100644 db/data/blog/webhooks.frm delete mode 100644 db/data/blog/webhooks.ibd delete mode 100644 db/data/ddl_recovery-backup.log delete mode 100644 db/data/gawa/auth_group.frm delete mode 100644 db/data/gawa/auth_group.ibd delete mode 100644 db/data/gawa/auth_group_permissions.frm delete mode 100644 db/data/gawa/auth_group_permissions.ibd delete mode 100644 db/data/gawa/auth_permission.frm delete mode 100644 db/data/gawa/auth_permission.ibd delete mode 100644 db/data/gawa/auth_user.frm delete mode 100644 db/data/gawa/auth_user.ibd delete mode 100644 db/data/gawa/auth_user_groups.frm delete mode 100644 db/data/gawa/auth_user_groups.ibd delete mode 100644 db/data/gawa/auth_user_user_permissions.frm delete mode 100644 db/data/gawa/auth_user_user_permissions.ibd delete mode 100644 db/data/gawa/blog_blogpost.frm delete mode 100644 db/data/gawa/blog_blogpost.ibd delete mode 100644 db/data/gawa/blog_category.frm delete mode 100644 db/data/gawa/blog_category.ibd delete mode 100644 db/data/gawa/db.opt delete mode 100644 db/data/gawa/django_admin_log.frm delete mode 100644 db/data/gawa/django_admin_log.ibd delete mode 100644 db/data/gawa/django_content_type.frm delete mode 100644 db/data/gawa/django_content_type.ibd delete mode 100644 db/data/gawa/django_migrations.frm delete mode 100644 db/data/gawa/django_migrations.ibd delete mode 100644 db/data/gawa/django_session.frm delete mode 100644 db/data/gawa/django_session.ibd delete mode 100644 db/data/gawa/start_keyword.frm delete mode 100644 db/data/gawa/start_keyword.ibd delete mode 100644 db/data/gawa/start_link.frm delete mode 100644 db/data/gawa/start_link.ibd delete mode 100644 db/data/gawa/start_searchable.frm delete mode 100644 db/data/gawa/start_searchable.ibd delete mode 100644 db/data/gawa/start_searchable_keywords.frm delete mode 100644 db/data/gawa/start_searchable_keywords.ibd delete mode 100644 db/data/gawa/start_staticsite.frm delete mode 100644 db/data/gawa/start_staticsite.ibd create mode 100644 docker/db/scripts/!first.sql create mode 100644 docker/db/scripts/blog.sql create mode 100644 docker/db/scripts/gawa.sql diff --git a/db/data/blog/actions.frm b/db/data/blog/actions.frm deleted file mode 100644 index e5ee99fa2feee5edaa71619f54830ce58c03c245..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2020 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 diff --git a/db/data/blog/brute.frm b/db/data/blog/brute.frm deleted file mode 100644 index 5d839452b67efbecc356caa23d6b2abd71b4ced7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1823 zcmeyz$i*Yd5Xr#EAkWUg@RL!BnE?iv6d5=f7+67EU6|NUMh1rWU5pF@FaZXE*Wc}O zqMr%An_J1`v_^`7nU#^D2B?V3TG@0}-v zo$@3tozcK{I~+_Wl2A@-(mxQ_({VkV_CvBUq;32xifag8{nzf9PbT`3X3z6vUnU&g zZIdN?*JSP_n|exTk%j;P0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PHvk0`VRHLs!53J^g^Fd#S!N9(Ys> z{XL(S-2Yby5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7csf#)v}-|_!+<>5PN;>^?c|F_$rujiHJWHyAI zHhms-=l9P2-?;z5{Lk^ezGTgdD(Sg1&wBnBb?)wayXO`O5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAVA=? z5E$5Qe_mfHrr)xABfm2)efP`oy`HZuhfMVA<{QbA=(CUsQ8>^uyVLz94&}IJ!sFdu zE{cb(`GwkiW3>_b!g26ver4t3#kI-Na$)pxyD>F?s!}U7_eq_5wBAXb z#-Dz8tDUAk_Rn9{{7ANX;loQy6Eh3NGuiUS+{WBsty!Ab$mOc_iHq6kvyIwvy;;f* z?VI{`nmUPF_ltMq82>GW009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ x009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjYGPJyLR4e=fSzrURP{$GE#7+e4V diff --git a/db/data/blog/collections.frm b/db/data/blog/collections.frm deleted file mode 100644 index 3e598045c09d7d0557d4ee23b5a7dfae0e9c6e14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19472 zcmeI)y-wRu7{>7@PC@iTB7l^s5)x8T7w*9zGJrrrY_x+DIS1s*Bxzy~Y#Er4s&?wm z&dkEV!qBM;cfi!C+(5+Pb%NV+2cZ5v9G~}<&pFo5^7`CWUcIU7gDR?RNjKHYhRQ40 z)JtiqC|AnfO;x%*v4_isYG1DFS08`P{r>trSUY>GU@DMaZ%TpPm-Jpu+gqv(tyI{w z#waKn)nUu_3P*w8+1=P)-QDwXH%(ofCEd;-8l?F_ly{QPx$}RHVuAnyPe*`1^XYsG z-UI;z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**o`Jxyc*pS|O>3jm>8`I8ElYYD zM>kF8|L16NSNdrISeFgU!g{!NRM(5LXlk5dW##N75^EI1R)qgH#<5m^8{uL!Jpq4M z@K?77UNHaw diff --git a/db/data/blog/collections.ibd b/db/data/blog/collections.ibd deleted file mode 100644 index 735f5d72a5745eda4566e3c38c4e732f8151599a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*yK59d90%~(jd|e%3j-;&vA**Wjg^5Y2v%yX#CQiMiN@rv_s`JALaZ!A{ReFP z2NV=R3sDrY^HCdT_Hk#9m_{TDpM{;-*_oaF-RJ7>T?pl|ULD0~es(-eR1>kw^71V1 zjK=n4Jg4HBu0wjTZsRaZ_rje)J2amre)n7+4#wHCEjAc>HoyNP-5DIkA`Jlo1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oU&x1!Bhk+32^s)d$GxOnot)Km4%F=$Er8|L-6`fB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C7{(?Zv_)ndidsFS4Z_NMCj)#%KJF{XogtVrAH>dD{*SswCi=4P4LeiibN z#dGM$J0Zk%A$gvAgu{_jR!?5+0c|08@cp8xz|IR77>R{8&XG5z1q|L^-$*O6bX zQ~&vDeU&{<3+Fb?|4)y_=>PhcGS9zxSijMpo=92#*LD7W^JR6Wzpg}2fB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF Z5FkK+009C7{u6Jpo`d$kd2I`Dz@NfuV5QDR!jROau z06(OWk-z|M79b0Nn*|5~E(R4w1}Pw)ff?9j`Jb7BRR06({QuCp|9^3QQAvD$QA%pj Ge+B?uwNr}# diff --git a/db/data/blog/collections_posts.ibd b/db/data/blog/collections_posts.ibd deleted file mode 100644 index 044fa41851e300d3fe5b775dcd6b119aa9d370b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*J!=#}7y#hey<8N;>d=3nRjRZ~*2WYo_!DeI;lOB!1T6glg0Ztosi2)+DcD(A zrLeXNsZ-j-nZ4QFc*Q{kInH|qc6Q$RxSe_S+V?JmX*tWKiRx++F6V)GD@N0+=~<8U zop@b~S89i}u&rZQq`q+2*E8d3;8Ln)`qR2H-0bQ!Wp+;a;a6JKmu8ZR009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXFEU!S!@&EGf@N+&u(dN`QaeeDq81_d?`Tq(50t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly z@DBuHj{p6GqdI?b`DgxrH3@_MnZ+oLhA^#jf6~f4hBm z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk|ARnXO+KC+zt2bMGV+_azWw&@*Zz>jD3syF%Qj=a%Y5!#MeAkcFr;#Twv z!FT=Bn4H$gFfg$)1Lcz085o#>3~vSvh6JGD3=E77Akra$K~n)Dz|@e0D!|-u7$WdL zAjs3#F(~qXa(-@ZYFfV;Kl*60Jw305D;ciVPu#9(jvqGBp4Wk88ndu{%5AZTL(ZU ZylL=1xhOTUBsC>IvE+YgK?;n?006HiRwV!c diff --git a/db/data/blog/comment_likes.ibd b/db/data/blog/comment_likes.ibd deleted file mode 100644 index 211ef02a73ff03939866584f06f7ab80a40541e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*ziJdg901_iy<8N;M)Vc5uvt=A3*r;l1uR4qjwNzL0)h&@fURY)J*(gg_zHTg zc9!u0QV80_na%8Gy}&_4I8MKT`SaVExt;m0{@sOeQjT+JqpGRH#XOO^S*~fk8SCv> zujO$_8$)j6vm(|I_D|b|`807MH4D$vzA{|z+q7hHP5JI;+I3pmMH&JG2oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FoI=0x`$`>-OYMzCh9C)VFc<@m3fQu9ouu6#@hZ5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAVA>n z3&b4%8~3I+^9Pr|=l?f#7!6)IOS2)IwE20_%`eU^i^pFk^SE!6)~u@JbC-X5{#Bj3 zdv88>|NW%r!|!HUoc%Yt&ss&F&%d$e{{8P`Eb~rx9L{I|@haTAcV_p^HTUn1uO~o& z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAn-2;R89Tn>i2_ul|CcCjjK=h?|v9uau&+)>{XXB-)BA#R)petjApTx z;iw;N6*0U#dGdI&v$qq9a4CeRd(+)VDN+a!AV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!CviE-(!bL(K7i zd*#9BOws=%d>dEu!*l2Vzlb~A{Qq*d8x`;6|7Twv0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UI4jWR z|IZJ%i)uelj*oL`#MeAkcH6>1p%} z!FT=Bn4H$gFfg$)1LacK85o#>41Wd8T9985?5ZWw?C5*Wa(10b6p($+{|0Jjd11;DKXgn%%EDkH-L2cUou q2asT35N6Oq68N8)0&g4unecYO|Ky_7#FEsM_{5U`r3EQ4CIbLdxmq9q diff --git a/db/data/blog/comment_reports.ibd b/db/data/blog/comment_reports.ibd deleted file mode 100644 index e43a67c922f8ec39f3ae087f676ac3380b8df51a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*v1$}S7y#hez1-zE5epF;Yx_-Yp#*!Idje6oA`&8jRGPxZLLVUyaE)LdK(Mk& zlfuH<2auFDab_~RSx-5L2*>F+FthXT%-qg=TmO3@T$J-ta@0(wVO$2%WnOCPk7B(a z>#focX<;aByjR5Y1L)PlQaYf5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV6S!1!9i>+k?FU~!mLINv&i|iG!=U%bc^VDjqAmBUc6@PcSv>qaJB{lGY0j!j*?0Y?`(M?* z+vk>jckd_N@4uU6aq-`1e`^)jvj2@W_wT-svCKQ2u|Hn?hpTXJpIO{TYwq7}-<1FX z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfWW^X&`hRBuO97{qjVYhIc_$$AAaZ^avth%aM)(dcbU(<8KHU+qj{`# zIO}>_RSd7so;{uI?C*psTnpj({_ftB6e$D<5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAVA=M7uXGtL(K6% zK7D3^*`%l4YK{`0N2s(HVwYYQ;OSe)XNt>e$G(RNiosTzNK2dg>y())PZGLXNVVjKouwk$D^1n z%fRQ2ghmX|xP5&kSCBQkSCBQkS732fw@6%DxSs0GTru&CsoNwFs_Dw#?~n2`+eCgnAG{hrJLtS^ z63X!IeUq4Plh2(yLh&KaCb5>`xE-w(ak@HwU5&SPw?YwCLU_Boy)#NPg#ZBp1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72>kB?+hG`D#{b2e=bM?L{g3eVd@ww`a{m8g+*#-U%bjLa?92aWUmXDg z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oSg^Q0M=LhridKe#?vflU(ZgV6=JV{Qsx8v(Eqbj@!|i{D1b< z5gX^j*EGbf0jSNX0c?mGvP;23 zA%H;)+>!(fBrt%RlR!2|7WLG{x7L4Nc~@ym{Xeip8)`u;4Z@e diff --git a/db/data/blog/custom_theme_settings.ibd b/db/data/blog/custom_theme_settings.ibd deleted file mode 100644 index 549714bbd54a248d7c9132bede6b8067f0195381..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65536 zcmeI)v2Wv40LSs?G;uh3m97I^#pEHaSdfxl+LY~1=p>{o9HJl&F$C9nNzFNSWIMg< zMA#5hHW(0MI-NjBU69yV?hil=h=COeF)|=AAoKj}lq44)DvET1`?~UT>}UV{{ITEj z>?s zB(~1VbeH*kN?)W0O-*_y3Iq^9009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1pd1M>Kp%GR^R_L zzW`(MQN3Q@to$`9`M>bRA3pT{-j?JoV>_CKz6PtH4O zH%kN%KmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~f&YcT=2q?JkKVqSU(4AS`Fj1vclWM;J9U*~ zQLcVGx?I^WJ*eIgCH1#9RjYp*FRH~@%_Z^M*{^Lwty-?%b^F7RSrFUI@@8TWgU-oR>UB@{Y(KViqG?`MiI)0X@>Dff zbyJ@g2L(;t&CWQ=7MVa-%1+y}Pl91i@RDaok?ZJv%H~BCSr&EU>w?JEf=DOug0LMq zN3t(7)@#E!5Y@_tzVN-InjN&XvTSC_SCe~7%S?mH<|Wp_H}Gek;{Bi(Sb=Xj!Lba>)n~QHAbI2b%_=_PV%|IM8rhKZaDx|(4M);eV@x}W zPrST$?8|O!*`A`8oykL|#;N3>_|)g9DOc0ZA;gD9sepCSun-*uciN%4{eIjY1W_ER z;Ve)$|1bzVsm8K!C?~4p#3%?}G~(*u!SK*?o$RjZJ2Vw5D!SJR@kw&CAa^Ib{86^Z zo`bZJZMSdtDoJA{RJl)=3f8+ diff --git a/db/data/blog/db.opt b/db/data/blog/db.opt deleted file mode 100644 index ccbf699..0000000 --- a/db/data/blog/db.opt +++ /dev/null @@ -1,2 +0,0 @@ -default-character-set=utf8mb4 -default-collation=utf8mb4_general_ci diff --git a/db/data/blog/donation_payment_events.frm b/db/data/blog/donation_payment_events.frm deleted file mode 100644 index 0927c359efa6c7648e9655c3985889059576aa00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21526 zcmeI)ziZTR7{~F?O>iibv$%9PsKvowkfe9tN}x$fnh3XL6NGZ& z;9ueH>fq47qk}lrNkk}q{pRBRa&qh7J45cC58vm>D!xzmdAmX55GKFdj56gWcc3O_;5qsf+xLxBzf-ho^C5}v!zDq zN_7H7H|yYB>9?dZklote>^|6jYWryt=24pX`{5uqN$#6h?tb9MCf+fbANBp+G&9l5 z#7-X07X%PED*^t8XC=>b5kLR|1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0;NJww`dCYwNs>O?sH>qjto9@R$Jb@|?(1&(5Kkm#0oz?H|C(pE8)BUdAcHE4sZkCPuHVI>6O&mshcCzo%hH+XXx$PBM zW|H2(hIyVvJH=>8rt6t4^TEEE3yN&dW@gv8*33Uhi>zm+b!_@k5l`#ta4$1qZu)+h GTm1%r|BVy? diff --git a/db/data/blog/donation_payment_events.ibd b/db/data/blog/donation_payment_events.ibd deleted file mode 100644 index be109872f8de8ef0fddc54caab567d0746581e2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*v5FHx7y#gZ_bwn2OIu5?zXv#NwiCf;5QP*M!pXrEioS)7_yCq#TKEnsmKrcm zU}vMw?9OC0U_eE}ao@ns?mz$R?Bv_De-bgY@1^xow_L@gl1Qg!IvoATB=tAbaWx(J zI`WORPhpeC;`!KbKP@|Ml9tr-fqukMMn*ejDJA>;E6ss{i(+UNtY( z|6la4n$J&w009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ lfB*pk1PBlyK!5-N0t5&UAV7cs0RmeD`uhLn>S*!o{SUZJ@x1^5 diff --git a/db/data/blog/email_batches.frm b/db/data/blog/email_batches.frm deleted file mode 100644 index 7e30a8b59c606aac1b44121b8da936fd436d3663..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11127 zcmeI&F;Ck-7zW@s4lZd_iL^*jg^=hFB%-RnfDS2QVW^a{0fS@WBUr+AY8zNRAO;YE zg$^tXUHdDl4*U)zBqquZ>h*ID6II=qBJp}~zI%Olxjd1#?@y`vs*Y8Zu=^gkEZ;Uz zT-F!71nhkHp~x=F!0&?+YDIwB(c1pR+V$(3<8Ri&k7-!81$=A*mV7obhmPzGlrkBj z)j{)}39PJZ0^MF-`uu5mMXSK|x14o1?QW{XF(cn|HlkShy-+`XBMS;pU<3sCN{+yv zz#~wA0#6ed@2k-B!`{Kh@xt7rZDy0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)U zP=Epypa2CZKmiI+fC3cwU*H9n!Z2D~Fi+;K`Mjy|8DCZT?PIgRZR6{sLK}6{G@2(J z4B9@WnlL@29Sqt&hrxaMmkhFDaDks=G8zUI9NMVuNpNrWn8c}#la>T;DslrRarSRe z#kq~COdgfZjMmI|X=KfVhjUbL)xg_)(>vKz``$zQsTBP<+VMRVJ5nd9n{FpMP{Fzc siRuL^Om#O_ZmK-TP4#x)D@ql|k<1yaaJrGFv`GS$ByO)5$#hraFWu8~E&u=k diff --git a/db/data/blog/email_batches.ibd b/db/data/blog/email_batches.ibd deleted file mode 100644 index f0d11ca6793111fb30ad7e5d379e4b2da38df431..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*y^2#o6ae6J?{08W?6mL&EX2w-jg7UHPap~@R+cQwTJ9U9RRkYEQP9@H$``P( z3W%7}Y9BzIxjFY5k3X~lGFCVX5$`8==dG+0V{N&{_M?a%A|6d_MfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7{=GoS z@t;0Few+ulKj;51X0f&M%6W}OEZcnE^zrrBY4g#C$@{WztFGBp$$PhddjCz`yMJ%q zd-#6p^VRR>w0Zh(_h)UQ&--tmasU4MdIAIp5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5*Bt-yFOyM6fPMIJL` z#BoIJQc**(~eCN4zmAM8!< z)tN$o009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0Rja6cY(dQ8zsm8)%ADRl4AHr_-{Qt%5(VfFj-vLt@_n!a& diff --git a/db/data/blog/email_recipient_failures.frm b/db/data/blog/email_recipient_failures.frm deleted file mode 100644 index f4abd26228c90243968379a2423594ba672750eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11970 zcmeI&y-LGS7zW@si4`q^f1n_OKcFa7uOSu}2cgtS1e2H^HDJ<`R>3WkgCIJnySrB* z4uUu0q&FZQzc#jwi-Lm)zGn#ezVnwn^ZRDx2gb1l19!{7W6qsNdzd%q2Xf7Fsoi^& z^5xXPP`iPlv)bb2*3>fpyKRSV-@U0->vK(k=Y}+b5MW+ z6rjM@0{ZJ|&QgE^6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP z3j9Ezzoz2QizFBKgUx?wOY)aKhTlQ~3jDr6FV>={x>`(cE|`U8TKFH2y!?A0S!{QH zr=w897_4^XqLrtXaxhJ2yJ+R9vyFQxl5C?DuXCVn(5eboig@uLq7N)YYu<$NzZy&4+w}qRpvq;`-t9Fzj6|<^L-L2oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ zz~2{$IsQ){ynB{Excoi;zZ!)>@0GJO8^T4KpBL@?{M@2=_ zpvnKAjDK$K{>YQVvs{|Eu143+|Gyh|Hu?X9({418|DSzz1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ P;Hp5A|6h%E_Qu=ixe+sX diff --git a/db/data/blog/email_recipients.frm b/db/data/blog/email_recipients.frm deleted file mode 100644 index 3fcdddb57b429c6b66e45c70a69f19125b9cc4b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6227 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 diff --git a/db/data/blog/emails.frm b/db/data/blog/emails.frm deleted file mode 100644 index 59b3ff54fc39b6e86b623e928ff0d6e38fa19e23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29443 zcmeI*v1`;&90%}U?yfdH1*-?8RH1eeJNO3(4%bqL4nny>5QSVWd8yCll9;^MmJS|R z5CpN4laq^!gF{zGq5c872%Vku53uz4OOss9t(HRN8@MFzo0s2v_ZjZS-=WdGFij81 zpn5{IJHGExdDPz01kqSFyjfk_iiHt#=&+YCos14jam@j4w19>ffr8W4@QwCkqE1l)L3!VE~^lj-URum@6 zlCG5o@<}R2QyI8oqYMMFp7=s35oa%WVJzfopm|{&5P$##AOHaflmZ%mjU~m&UB@F4 zxH4Ehxr(R+0SG_<0uX=z1Rwwb2tWV=5P$##AOHafKmY;|fB*y_009U<00Izz00bZa z0SG_<0uX=z1Rwwb2tWV=5P$##AOHafKmY;|fB*y_009U<00Izz00bZa0SG_<0uX=z z1Rwwb2tWV=5P$##AOHafKmY;|fB*y_009U<00Izz00bZafzuNhoXS%F(<)W4#v|4D ztI=56uF+7-Th zDq`Ul>E$h_c}d5Y&RU{9A>3ZJgb3^&?@cFR8atx6 KSZXs8n*IPt%le)G diff --git a/db/data/blog/emails.ibd b/db/data/blog/emails.ibd deleted file mode 100644 index bd664ca3b0657ba9234ef46b2206fac151c8b583..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114688 zcmeI*ze*fI00-dN)$>m@9!Us!gQOJfR3&usrzYO9bR|mG-P^A{o`+%bye~pCjtZr5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAnb^r6&bAQct->w7*5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0{1E~8a5}(|JoFMm&ng+jMlc_|Lm5+fGydOyZJZT~?jPZEd$iu%HvgZ093bca>v4QWu2rY<|BwBv z=KTo}AV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyKwySI&i}7BFLn=h%BaCbDY-q`*t~WAzlt++>VM(9t8K~u z7he|w1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNA}Qy}O6H#S$lKHDyxOV{)N!{*lc|2jS?=l=)ewzhaG z|9=zT9RdUh5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 k2oNAZfB*pk1PBlyK!5-N0t5&UAW#Hy{(so4j(0x%2g6Nz;Q#;t diff --git a/db/data/blog/integrations.frm b/db/data/blog/integrations.frm deleted file mode 100644 index 74e62301c5e9b98b4854c5e3dd3073471baefb91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19684 zcmeI)!Do&y%p@i=lQ%G{kLy;4Qro=eBo{kqEK zwlynF7uzRgc3hQCK2|he2AcnI`gP^?_j^A-4c+?TimKC2I(jBK`+lG`HSO6_CAY0= zO$$b@2&VE!Qx=Sz-`(5VdAj$~$4MHs`#~CalR;zfE^9ZkBz~Vo-lkayAaKJ3{{A0x zCd>wDw{yeZo8usW00IagfB*srAbd{l{z0-u;6WckS0-OcZvtBrDh&ucpr1w`_BFT;=se;l-_s zVB{WKD_8AuV&u;Ixh{j+{k26B1(2jg78if70SM-DVupb3!)M^CjME!@6t+j@~xYpNhB32*6nb% zE*%)kXZKUzDK9Kct4vDb?a`TpgP%NTC6W0Amv6QkvSVULrjtcf4g1->dMoj|dyzNr zm>0%L6m(n3>+%;uC9-nf(}`?|dp41^L6RsKAW@0zMvZ!LH%e|q-pg?sE*H9^<~wS> zxS!5nlFxa$HCcMO&9cQ_x7BK>1V8s3|J)Ng!Og$F8=2txO7&QR=9P8GOZroFy{&6k z44Ha?Vqiuyx7@1y$I?k|h5Pc~RW%5rPRHbA;&DX)0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmdV9 zEYKE#kTw3VytDd--8uV<@VbBX;=yqJzw@=J|99ROGjffs|G)57mf0t=rR)C-N!oJ0 zRQ3N`BkTX&Sy}nt|J~H_>k{V?_5bd?D%t0QUEF+tiY^Q$gt!<;+DdOsBNU{q5vQ(VjDH3<-@w6# za4_LLTugK_F2w6;ODir;gvEP?-gAEUFaZ zY(V9EUjp@xBLDhv)vvuQzTNla(!&~3N{Vi7=YbR@n^=cV!vV>c>8a`jhH?PX{v{pi zP>zA(U!+68E7kJuR&}3S_KD>(M|0ap%+@^HI`&usSwYrn3c@LD{z3JEiDdigGbnTXH`+FB>F+6CeoLoLO1()#fB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C7{$7EY;c^Ij`#Zb$(o7*hfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009F3yTDGk8)Aw5>Iyf{A2rJk47{LK0PFXG8M|9^PYj<)3g zXI~uw0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF i5FkK+009C72oNAZfB*pk1PBl~El}tGSMyhkPmAxaj5lro diff --git a/db/data/blog/jobs.frm b/db/data/blog/jobs.frm deleted file mode 100644 index 7bd167d7e8e6d23729b174f2dc017caf75b2d3cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2654 zcmeyz$i*YZ5XHdA5XZ&9@QB%#g#iYboEbP77+67EU6|M-W(J1$U5pF@FaZXEp34su zqhAQV>z~Htv_^)3iIs_gp_7AwfeA=UGiWd*0L^A#U~B+#85|OT0)Lo50!$6bAb~$j z{{wsK;X(}b+I-3In(FHx>6)o47HJ3&AV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!CvM6^J?hv)>=hr4LXk^XiLvc5AhJmg3)^92;FaAx8bYs4&nsnoICk88>{IhY+&7Z1IjNHF zUH#MhpVYm}_ojRIzn}d1;CFM}Jo%57XPrc!?mv3U{mbj?2@oJafB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5Fqfk z0@=d$#TUEJ(lPyv{9-=ep1<*a;04`K4Iejq8RuJJEJpg-|K+O6RvdL>t%h&?(d9~< zo^P(MG+P_3I6M#AK zXhW;fT5PmCms-tx?Yj?~Ypb1==4!KZzp=dYX8PvtP}AF^B|v}x0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0{^+ddRPiE$N$dW?ee1ie}pd{%&)Z%<^R7*`Tvgx^ZzH`l?POw#8Hv|Uu~D8%G*5u z|J;%J|5For_W$1D#Qx)d51@RVo&W&?1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72%LU_BL9D_z5nI&+)t}v BA!7gl diff --git a/db/data/blog/labels.frm b/db/data/blog/labels.frm deleted file mode 100644 index d72b8155b3e5db2cbb454e4295cb7fc18f65e757..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3890 zcmeH~ze>YU6vn@MLsAu`)q;YnixdQL6{J>|4npZB9g?&O5{U6no1t4~CttufaP$>i z?AC{H5`BT-^_^y_eqm=I7H`ww`xk*%p2CHUNvnA@$SU>qF&>w|? R>yJv=AFK2>&{RvJ_yGa)SkeFh diff --git a/db/data/blog/labels.ibd b/db/data/blog/labels.ibd deleted file mode 100644 index 47723dcacee2bc8014c3c83d95c50f0057a2c918..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*J8ly}7y#hebsUfobV!kCwxUUw6Hq{(ih_a$f#f2{4vIhoDJk{{G&CH5axVb% zKtaI)DChvmWtuRvp4}LOECnH1hHs>K{PXb6ey)EzgjqSwrH!h(2^aH1>L$6S@n)Zo**hk(0C@bc*4gVEl>UMRw)5FQ{ z$N%p0w|6o{|Bvu(TpjJ6JOBS%JUNNAEcd%n(a8UAJv9Uf5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAVA=E z0&V{P(eCu~<7at!c$!NaS9Npl{QvLqWSjp#nD(O``TyBhM}PnU0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk R1b!80^Z)DS+WV~!KLE{LIKuz{ diff --git a/db/data/blog/members.frm b/db/data/blog/members.frm deleted file mode 100644 index 1d71a6f71888d275eb05968c268692048c6ffc61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21887 zcmeI)v2N2q90u^eos>dAq7VroK!gdg@CuMdC{-gNN(2%JB*%%bU@1O_*p}LP|IR1CGI8Gek@J@phT*E)#u!ZP7{@(8`-HKlYz}z3}brJG=AY8re&A{oCC>QJqH*=@t$6 z?L<~u<9mC+L1ycqmj2Q~X1}DFnPI0M2kDGfscwQs+U?Snv`%WHzkYwU|5ODc7>a4+ zh`{y7P9ptRiI|5;;(Ld)d}25e(wVxkaD3^BEydg5f&c^{009UUCQuYCqG=f*4C|#C-`dew?E<1%vNuIuCPIu zs8K!*$n;+F00RJXI9CaS|!%213a&7V3ov$KlA0 z{ZQspoKcv_xESl^PvQL)nKDo{cB9yd1b2hFu^LSU7le8Thr?}^OuRBJhn$*)qc8}B mES89^iI~QIB$SZua4dL7^Q*&W^f&$dd{J>I&yVyRPthN8tISXU diff --git a/db/data/blog/members.ibd b/db/data/blog/members.ibd deleted file mode 100644 index 801388028f0e8910f264b97b49e37b817620065f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114688 zcmeI*ziJdg00-dNy?+r21R-E!Ct@KMu@W1bEe*Lh5JVwGB%DSqeSkD)so(=x1}&_7 z0}G2_Z)YJG8@sr(nb}LOIEX06ao@ns&g{(Y&VIY??=FOsa-2%jtA^vSk_PHsF*w

N#X@4m;gCZ(CAB0zuu z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0*fn9XZ$Z;zi~f3K#?=`O~2~D3BAdq#r(fQfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72>b_uI^+LsZT)Jxa(OoYKOBe7eh zVeBac2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkKc*#&mPgHUJuzrOx;B~i5h2;cOp&HZ!d|Mzn0zZ~UO zaUlP{?4O$FCqRGz0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5;&83IlIe{=uU`tLhwR_{2KreAG!&z=8&mQ(+o zqqemn|3Bj`7$QJ`009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7csfn^tH^8Z`i_qTrjNEH3E`Tybg-1-0KIrZNg zC$}cQG;uzyufs-e}sI zM?VvMH@A|>X^j*EGbLY-o$l z0Vu!^X&5FjfZK8ifj`WLfgB_i!VCvl7$$%Ogg6)&{%58@TYJEE-T$a9{Q=Q!%d z$hJIdN{x7N(k{hopq}x&eQj)&z^tuHme;hezvnfx>lSGU5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7e? z#T6(y{&#P0U&#;9^m+B&e0cS6mZP81n*Xm5AV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0_QJKa{S-y zeEFIOx2N;}N8?yqc;%!AJmyb zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C7{&#`BlBr*E{9hj5ypa_1e}wPm<+lO;IRF21+1cg)xBLC5 zc`N@veRTu~5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 m2oNAZfB*pk1PBlyK!5-N0t5&UAVA<(fiC}lG`{!f`SwrWKI>-y diff --git a/db/data/blog/members_click_events.frm b/db/data/blog/members_click_events.frm deleted file mode 100644 index 7be9719716fab76c818b5d5521b43a39fe4695a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2280 zcmeyz$i*Yh5Y52I@PdPZ;WVoTBLfUDO=jR^U|%ajhzz=C835We(3}{%y2hc8{t)L!Q zTUhxNfiyO8W;454FK`eMj?-^o{`_`kZfCx$e|I4qmBU=xsA}qPHczB(nrj-b#(FK* zi+LQ<#*o|itcW#)H^=SFe403unwjTmUm33SZCWzBrhNM|?K&>)A`Jlo1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oP9aftcg}W9`GGe1W3Nsc+-z<@GQgTrK7QD+CA-AV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!CvC z7l=9j?;l;glRvopJ^#O{!)WlzX_^h;sLjudZhm%dUOfIj`4;z$(waq;eD3m3&%da1 zckj*T?!TY(eE8kWi?jbq_gRbR^Z8en+`s>QjCtPaj>GxvKVF1;_s;CTy5#=d@%01< z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0tEgAfvTzB-G1^lU!~8;Z{zCKgBu?Qmz;(&JbT_{%=ekkgB79p6r*XZ zW!UdW>qQJNOdj5!Y;13YBAgH5@%HA{y%Z?~2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkL{e;3#ccSFqa zzqPY>IaBoi2;aul?!l?^|3Al_ZT^3`)s2ch`TyBhM}PnU0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1WpRH z`Tx5Iuh*Uyd2)Q1OB+{Bed_%GFL7s^|3BLAN9*$cv#*W-0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5)0 P6lnARn|kNmi<`dy+{Qf6 diff --git a/db/data/blog/members_created_events.frm b/db/data/blog/members_created_events.frm deleted file mode 100644 index 1a786a20c5a5a809755d1bab0a5847b1ae8b14f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20042 zcmeI)u}d3a9LDh{7t~e@Y70&U6$Gu|RJwIYLyK6kh+B2I%O!90z+B3ki{O^6P$=!x zMgIi<5c_X9IoZKYg4Z`W&lpFcIP`nV-S4@3?|46O>vLTge>S6S74-3wbXGiGRepFo zdMb_d#+5ufD@uR96*QFxn)?2sez9{teevU$S3Y?uZ^V<%*Co%LUu#K$d$&~RxKX7* zujaC#*xAd1baQKMdu`R!9O(iik-yE1YY57^~M>W6Rv?kh()7x)zfdB%J zCh+fn#LlDbjSnM$00IagfB*srAbpwmw+}@8|yV>#T*IR{6&1fv20`)7(+&G!_oxM<1`dM0`)t~ z22TX~?S{@EIMuRiJG&EQ@xpYMQDR1UGLfjcb0U$?!r(|n!Q>a3Ie@#8_AcX zQ7z3o(<;eLjhgFAODjoYqp+Ps&G`P99DXrF_uFH8 zy*86jJ?G}TX^c{+3ZeKraQ@xzoO4fpnZG1rQNCyCW~2Euu4JHgv#fPIEcJe=H**|y zV`N*NHKj(pJ!{wEHBis^-M%(%m%yT}OV-!4?@#lZ*>#IF1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ z;PMKT9RD{vgB$q)nm(_-n~#paEOPWSTJ!%E0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK;YjClpO!N zACGS3!R^oa|MO{Vt-NwpqY;ZXpErGcJ$BxF_<8)P?AxkqHdXT8?VsL%Q}^!QoA+LR zKlSXG>Ie`ZK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U lAV7cs0RjXF5FkK+009C72oNAZfWWT;UH<=kx;u%7KLCUJ_nQC! diff --git a/db/data/blog/members_email_change_events.frm b/db/data/blog/members_email_change_events.frm deleted file mode 100644 index 8bd0b343276732633bf743cfb2f55b5b3fdd3993..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3250 zcmeyz$i*YZ5XHdAu!)C(;Suv;HU=1AN?_n*U|C$}cQG;uzyufs-Wa{k zh<+ycZf+%$(;6uTW>zK!27Yb^1|}eF!JxsA05qF{fw2KZIwUY?DnJC78j>Ia{{wqgg6)& m{%58@8~?xt{{NDENDttDT2X#3l$l(Vnpl#W5}#P|p8)`%Sxw*o diff --git a/db/data/blog/members_email_change_events.ibd b/db/data/blog/members_email_change_events.ibd deleted file mode 100644 index 71dfe83af24930524ff32b75a117f7d340234b04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*y=qiJ6ae6JZ?YhWg%Iln3u_S@t!#XU*a@O=iY9K-7_jolzJn_ zQ8z}m4ktMBLIgPXG){fyT9e}w=60t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBl~e}R(Y z|6%jhb{^aw&;OrHV{PG;U5!S}+I-#&@#WZQ^U;^?Q`xsx*Q~1Kz1#o2|Elgiyf^PX z|9$Vc|Ka+20t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PGi}U_6;_e17yekC|uW z_w(`L-G?6+UeHAw`v*hD{AeL^H2hYEU8!ySoR97_WqPf9{;b>D+lnTxM!eYD*?n4P z3IPHH2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5V-6DJMkn+j{ogn*Ef@5{*Uney!#MeAkb^{TQd5E z;Jf~5OipWL7?@a@fpQt_3=GUbh983lLjurn1_s6kCLrmMz@VuB5nygeM-^acH~|s( z9}wi}>lhUIKQ}cuDYd9LJ}oshB`GmEJ02nspP3S$mS2>bnVyHKq#(bz1X%&l$WbsF z0;3@?8UmvsKyC>9Cs*SL)7Jp}1@Ds97OGBaCDN`ZoX= z21bm=aGwV-h=CgiV1Wb%a0>y*=7+R5xEPWd7^FaQ%p6b^;3fk?MFIo3$$$_LX3%70 znBV{u5Q1nCX3zr)G(ZLZXQuowP6jp|pzQ`=L*YNP!SFx1C^fMpH6=c=F3XI7B E0Pw|HkpKVy diff --git a/db/data/blog/members_feedback.ibd b/db/data/blog/members_feedback.ibd deleted file mode 100644 index f9ec61c610656dc993bbe9170274088de86efa3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*ziJdg901_iy<8%QgA4 znB#x_>y7>V!R7h<|GEjI!7Jx!HiXkQKQFrZ#kpnicz^aK?i-~wt19{2<)5B^Rp;*B zo6p^UKk51KyIB@z|BddmR?+A4Z>+h0|N9urywe?r^VxsA3is}v*?n`({k!Aq2@oJa zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF{0jnA-OQ$+CiyCTMt&Pt_a5E(IJo3Il;PFuE@QsWd>*U_#kUyEV=co` zKiV#0cy0FV>8#mnLJ_Wp@M3Rg_eqKr0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly@V^V}gvTM~_lpFtCESx-hZRK<@i4Mg{?x0E56Aj}w~F z&jjDitz>dqBgMeX$_$i?WoKYu1~R-EG#C>CN_<*=QEFy-9=ZasI%IjEd81%71V%$( zGz3ONU^E119|CL)o_TrsE=~}e+8Nss)hX>QAA~lr0Ntbo3%Hd+2>ra+qkz>5DrtOfADIKQYQKEEg> Iwdg+s0Alh?`2YX_ diff --git a/db/data/blog/members_labels.ibd b/db/data/blog/members_labels.ibd deleted file mode 100644 index 1f028a6990a8eeaac0360d91df0f395277fc319e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*ziJdg901_iy<8MTu+c_@tt{;Jz}`lD17AQCPKbnfK}*5HR_tti081f;ErRc0 zkt$Ch*hJH$i8Gto&3b`@h;W>K1M}y%GjluhUH!WY;k2CO(neKNhs${)b+cU4csLM|K!cvoB0Aoms8)y)y~~89$YQu|0@It5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7e? z-xr8E{s&K+*ZG6X-}C>QI*bOdoTb?iPTTyv=;r6=7RBTJ>DRb#l-4Y(1yLV>y^%eK;j;|*` zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5Fqd`2vkk|{l(F@e3d>Uzm2QU5AJ^%Tyhr5@bXocG2drC4_1WmBSy1W z%W&9_CPfUdPMs~Z)cI>)pAH|(*{{QH(A5G-{XI~uw0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBl~ OFVN=yH+8XpYv&gQDmYvK diff --git a/db/data/blog/members_login_events.frm b/db/data/blog/members_login_events.frm deleted file mode 100644 index 18dfa0177f035bc24431750075d12b421e5dbf76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1664 zcmeyz$i*YZ5XHdA(7?vP@QC?10~|0#GH^05u!8uyFu_O63=HqP7#Rd$0t^Cg^q*af zekS;CZY7h`8Yu>5Rwf1pVW2K1AZ^H?!H@tnn}LC`0Yo|^FlZ`31eh9b9Q{vO|i&8Vw^Zvta9%YP%z-S1Jh5!X2 z&;ZfP#^9Nkm+#^P;pH;sg378941k3^!(|{o&L9O3g#ZRII2&4~I{*dvAyq>H1GqFt n2naJAW?+~AQX#~_!0n(aiFEh0-KU}v5o4`5?w=?kQ^u(Qy{ z^p;|0qt4ttceAb%@CTOQH!y$q%*>trwm!QNi}Ec?KO0ZFxRQa|O|#bVsMI^9UdwUR zjgf76)|49Y{JdR@*FZhvSNqzyUIL4@E?HmGzWkck%&uRgAwYlt0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0+&~yaXeDw!{7{C|Qrq~v9NlcnbZ7SX(d^*pAey)u@#JWJ_^{3t z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBly@V^Vp<3W@h|Gjy4BPo{u2;a}kZv*^x{{LCo+2{Yahr_6O zCI3Htbp!|yAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF l5FkK+009C72oNAZfB*pk1PBlyK;UPAKL3Bxz5euU?>i@L?!N#4 diff --git a/db/data/blog/members_newsletters.frm b/db/data/blog/members_newsletters.frm deleted file mode 100644 index bc383fbe51dcbd2012e6b55844bb1f3c61c6449a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2249 zcmeyz$i*Yh5Y52IaFT<8;WVoG0olAVEp8OVrY&|pXa8qUDL*Z?9O5*RcUAOcJcNvHzM4Tm8D z{{weM oK-vKgKmmS810#U}+$2C205=Js0{=5ppp`waQvZ)q#s6mj0DERoV*mgE diff --git a/db/data/blog/members_newsletters.ibd b/db/data/blog/members_newsletters.ibd deleted file mode 100644 index bb919ba1ff53cbeee49d9a688a4be28ff7453902..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*y^0e-902gy&E*v2O0lpL*H*Z~&W}b5-{5Ldi5PD=J+Kme0SkkcmKK)2fWCl@ zpx{Hq;!2xyW-_}Ma}YQYLi9HedO*;*z%S7rXrKa&_tT$pk zTgD-645f|Ns#rsKd(r-@UkS-76|)!|a#rX`DO>i0j>uA`C{X$TM?K!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfWZ0+#2o+Ix6Y+3{#2?ir#?r`!*^krN3$m7|0@It5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7e? z-xr8E{?FdL_*!mU|DONfPQzgCk&`qV!mKUVt8RXAZdpA1Hu@6x4bqxbm2&R-PtU)q zb9c`z=kC8xx<3DHmc_+?qr2BC`f~n_HTUm-A7hz!ddKS~N8 zvDV?BA8l7L+!{T)HyZDcLlw@1@OZ!7yPG0~009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF{O3)}kpEwNbp!|yAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK;XDQ z&i~)tIsaBaDWP(4QL@rT!yIBA^H;0*Zhlpa>`eihv@Z2>gLS7-d&ca9!^_AE}I<8MQP2c*N=3U#R-( zn&l~lBGOoys0zmY70J!04C}!r5zdSX#)a0raYqf;T;kIh{x$|wugxd)cdFcSvom^l zODq^0crvj!N*HT&0k-jM;yy>K6dBT~$)MBXKV=$qWpbfOBV89>leHR_D+4c@?Y0oy bwL8-H+QO#2La-Wd1eUY~w*p>cRv_^WPDgJ3 diff --git a/db/data/blog/members_paid_subscription_events.ibd b/db/data/blog/members_paid_subscription_events.ibd deleted file mode 100644 index d8d08aa9336dbd7bf43d8febcadf18b5ee8d7390..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*y=qiJ6ae6JZ?X^&J1y+C(2&~7GJ-yXZY>I1M6N4=lxckg8?jc{La_E7EPRPr zh`q*{yXS7!jRgFGCHM`@-#s&PXTPn_Zp5OTX6a|+$vk#4P`fT`9gj-gFZFtkqi&3B z%d@7`h*xLrTD%788Nb@s#%>8L+PY+YP5b71UNgIXk%j;P0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PEMS zfs*5YWmlsSi#DG(Lwr4U(R}o2`myZWs%th?^4{&A-hWf~9^RYxUVcCI z`RaFb(LDXPhqE@(=l!=Yx&Lr|Jplp)2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0Rja6R$x4t@4fuClgBJG^85Mt z;qLtpD=+AxjicisV}7&}IUAmoVOMG!UzelXO_^SuK7BGhI6R0Zu0%XP>}HSaOd&vk z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RsQKKo^gqC$}cQG;uzyufs-snse ziGC*dZf+%$(;6uTW>zK!hIa`q4 z-5A-HXHBUQ&(GSGcn#DuezmWS>m@L6>yp(q?Tc@D&FuO`8Uh3e5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAaHR7N{;`BJC6_Z12jWkeLo++JDTU{XSC-3D+CA-AV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!Cu%7brRY z&$hoj&4b$?^Z#d)*jRdHSECX0HlH^`d^L97eDra8Qub}sHR~#Q@Agmczpi@^@6CHJ zzMuMh`MWu9p8lJ|S?lQY{+k!vf4IJ$009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0Rn$3FrG~g-aI+TV-^|t z{e1lX_3h)O7j)6a!$(8L{Aek1HvCkEU8!w+U5suvWqM_L|K4kB?yKy&4j{nKk8?TaL@sIHRy!~9x0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ n009C72oNAZfB*pk1PBlyK!5-N0t5*BEYRow&n9oTj!(Y>HpKGf diff --git a/db/data/blog/members_product_events.frm b/db/data/blog/members_product_events.frm deleted file mode 100644 index 25eef82d128c4b70cd4c1a3a962c2ba100d6344f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2505 zcmeyz$i*Yh5Y52IaFUaO;WX z-@q{V#Ha(;9>5?5Zrp$c5*WZO93Yz?(q2kn0Jm_E1;8yFgun>~RiKFt2mxV+cZ>`Z s9Do8sz!ud1%oJ$T2H4p7k7&*OPfRY!%+LFuT$GwvlA02qSn{6%09Qg^s{jB1 diff --git a/db/data/blog/members_product_events.ibd b/db/data/blog/members_product_events.ibd deleted file mode 100644 index f79e7b41638019d9cadb25d17c160a7b6599504f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*J&O}T7y#fmo69MPrM1fi?7hO;#=^oMV6O8EQd~Sv4=nu!TH6S=mKJFRTRTCU zV69?zoi^vp-t1n?LEuCP(Pv;j-kq83%#->}B96;ZDNR%lXK}tv4uHa+X58u9X^U6{`k=W?^~JnyUGO4sHki)*UaKl84W(k#*tAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5;&^%Y1t{_pO^&2oWWn^WJ!_2u_5n7dle|5peQAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5;&zb}w- z{BOT{{=Ix~^?UyRa2EZ!S5ES5#Bp1m_uBczxn=R-)A&Q$*UxKKRm!=mKRy4d&fUJZ zoV)ve^7HxcW?5YPH`>oyMPJUpvF85W?_(_U&Uc)jFaCp7xVP^t?wf1w-yUC2fB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkL{Ul6E=v(f0;i*l7NBfp93`tyyqbC;Y%6;GbF8S`D{^W2JvFDaU&TE$^E z+U}+B;&}34ynC=4y|@tZ=wNUEevT9Z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNCfzYFZe-AFn9Kc>@% zg`)dM_$IEmcFvst|26Gw^8c&-cGP<#|G)U^2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+z-fUd|9@-e z*0s^JOb(7pY2tb~J9Ga3x3sg#|L-4mqiy;B#aBmw009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjY03pDxv L!`Ypyk3aqbSNJyc diff --git a/db/data/blog/members_products.frm b/db/data/blog/members_products.frm deleted file mode 100644 index edab688d7fe5b9a2769932be56393aa575e87133..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2311 zcmeyz$i*Yh5Y52Iz|P6QaGF(@kpTvnx)^{$tRSu~Ozbp}`@V~jK>#MeAkcGvYee)5 z!FT=Bn4H$gFfg$)1Lcz085o#>j6enrh6JGD3=E77OhD2hfk9INBEZy;j4Hs~a0DXo zKOo4{*D)yae{O1SQfg6gd_hruN@;RQaXdsIJ~JggEx#x=Gd&Me2~;hz8lb78U^E0q zLtr!nMnizC5cp4)u92sy0pevg2G6{_d>1DOZwccPM5Q|N!UX7JP#eM)7zVnG`f&dT zFo=QM1z>>$25{p5$mWMMH4+%WjRRx>aN__Wz{Q}-$RGvM&CCHJ8H5=$85t%t09isn pf&ZB)(6#}vCGa27DEMETUsMvGUzCzs^gp$tAhW14KC$FK0{|kISik@P diff --git a/db/data/blog/members_products.ibd b/db/data/blog/members_products.ibd deleted file mode 100644 index 00a936566435df021885df9137474a7df69b325f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*y=oLe902gyy<8N;O4C`}*zF6LA~rsNl5PEfE21HKV5gmhg$mX_fXxwG1+lQQ zSWw6d_y#F$;>>1tvtHmJA{?i`f%*9F%-qiWuKwSJa9oaZX``xc!udRrx>>GiydLXj ztQ&b8(#DY6_^gOEgtsT{+eibu9$YQu|0@It5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7e? z-xr8E{?Df`9_J4(f6xD~n=l%@a+YR8IBxUvqMM(eTNIBECg0+|QChRClFwcK>G_v+ z?(V($-2L~Ho)5p9MRE3D>pp84eLnx%iu?D!kFm%*-Elad{m092@7|f+*H_%XJHDO( z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!Cu%AW+rK$Bk>3@>Tkb{5Gy`f4K2!aLHLH!;@!S#(baoJXjHmmob{f zT86`ZR24D2IC*e?vNPQYMYs^cqv`J6y%Z?~2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkL{e;3#dcS6kZ z|MBJN%}mk%BYYcI+goSO|9=&Cw)y|%UNNjS zqn`=Bn_J1`v_^`7nH6ZlGBySVCLnFZpuvy;G@F5eu>oYTLjr@Q0z`nRAsHg@KOo4{ z*D)yae{O1SQfg6gd~r!)NojF>YFTPtNpUU{8mzVG21mP`ZTneg0Mlb+X!^yxZG>XXp9tr^rVho^K6$}!< zOa~yFA5vQ833lEOb!45 diff --git a/db/data/blog/members_status_events.ibd b/db/data/blog/members_status_events.ibd deleted file mode 100644 index df69e53bd6712b5befbb29fc6c16d86f4870891a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*y=qiJ6ae6JZ?Yf+v9jLI2N1zdY%Da7AsUt?5+Vzh!AkH21TmGBrJYr}t;`lF z@&M`+_yFq6-E%kV8Up^n68r|{@1B{tv)|TdH)3ACXX$3c*)*qWR!-bW-+h)HUlWdGGd5@4v2l_wUVn zFTS7peEGY%XrBI?{aNei^ZuKc+`qrRo&W&?1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009DjD=?f*UmSn=kjE@C z^1J!)`2M}4r5B8&jb{ga#{6I@ayI-_hT~G(__`R~Y|8ZN=*i>J?qoNb*ot^M+1r0q zX9@uV1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oU(+1@_`$lpO!puioq=#o`~~yLtI-fZxvl|6F!<`Ty;H zKWg5~|4&~X0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ o009C72oNAZfB*pk1PBlyK!5-N0t5&U_*J0G|DR2_?;LIa0GZPBi2wiq diff --git a/db/data/blog/members_stripe_customers.frm b/db/data/blog/members_stripe_customers.frm deleted file mode 100644 index 331ee430d749341b7dd33afb4eba079c330ca68c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5066 zcmeI0KTpCy7{;Hr;vZ@vNTP|8gM$oy2P7^I8p386+Cop$#1<^=z}6KfW)de?KZ6=| zlJDVUbZ{k}?@u>1rd}`U%P1K;_xd03@T@!NYeXIZ((e6oY zK<)dbhMW|Tdp*AXsJ-Oht~z@8W(!8fpl5e^z@WmxE^Im+&=Q^Yl1;+U5Q33B31Mgy zw^N6nG*SnzR1c5#t0&xNew~GFs~v@2i&>4h9W{L+$jb6uD-OJinEmce4-wAOX2`s= zfYTJU6ahs*5l{qXBA|YmGhtFDML-cy1QY>9KoL*`6oJ1$AeqZ0<}(FY#9qnznm7#gD_YD&-_==Ee;xL^7q z6mXkGuSAaZW!eB6k6B8ys2WcxV8=u+Az|Vu(lv!39NcrqkrgFVd@9f4f#WmIe8)TI XjgUDJb1f&Dl=TjeTdq`PNh-bo%iDc* diff --git a/db/data/blog/members_stripe_customers.ibd b/db/data/blog/members_stripe_customers.ibd deleted file mode 100644 index 892b9c833b978f3a37e3476500a857ce8c6408a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*J&O}T7y#gRH|MvKL z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk|AIiu@qcjj%FA+i1?bK zNvd`1b)$_cg@f^(8{^HL&8Xs3#NC~(?dv&G2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+!2d3=71tu= z_@Djq@kycR{t>>3hr8>?&j0_Gb~gF{^>#a|UdaD1zB&Q~2oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5Fl_= zpvnK=U4M7`^3O8a-!G+!M}xIv=l_3CJDdFf-d;D_kpEwNbp!|yAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly SK;WoA&i_w2{uf5)Z~g*%F*UFN diff --git a/db/data/blog/members_stripe_customers_subscriptions.frm b/db/data/blog/members_stripe_customers_subscriptions.frm deleted file mode 100644 index 74a8b1aaab5c2f0a55824dbb02b46581f34bd950..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12080 zcmeI2yKdA#6o!x2Nq}6$!X{D3q9hdrAp`}qC>JPFAcb@YfjzNjgM~d_#x^1}xC#;i zg^H)(K~mBnghT-n1r^jNs|;s+*{lOannjUvrkI`c`&?!|ZTasR!=uyi5Dd6>6<}** zaTdx|duf~k7}VjFQrj8<`1Q(wdMQBt&CTt*_kW!Ex&5xT^!_~528Z%*H!cGV;kjwd zgN^+GjI@UPf(`S~F|}Z(YygFhd1)>eYN?|$P$)76QtKot9n+i3d(_kK69B0Vr7)F# zo5=*Vy0&s>aqXT8c(Bf8WJR&`+T3!IC=P>6NY*0^j3N*5g-CYfCvx)B0vO)01+SpM1Tko0U|&IhyW2F0>^_us-Kx{`cPSE zCF)o3f2Q>7_SBaM5CI}U1c(3;AOc5>K&tPPZTisXH3Ta{gtwORF}voj+2?^ry!{m3 z?=@P57iX8XkvChbFbUeMn=KnMuP>fY=jP##nOS>#h0OfhD`Z~ZePIV4jG`NOUohap z7@z|gt;G4D4<{~;<$r==N&|k6!&_Z)HqU6lUR9`rsSU)K(JdLDsFc`n4l{I*ZpL%W z&?QAv8(vg<48zw6n8pM!^RYH$Hf0pL&%ZrcX}SZ;Sg^34u>+&ciZB8no6yu5Mbl30 zb2Xy@pJpl-YrvPPU_<7PE~Y5YRXxUKb-)6x4mguBW^ocJhY5%K7K^PmmtN>vTwtF} z^qDqOTavRV6xdrzE-Go*LdKTMVy;}?Vu_Dm*=C@#941}MXHk4zIoKfPE{^CP*Edzt z)^(X$9#IXXRHX}AwS6Yg4W0iA&v`6ZzzbExTs~!f94dTp4pSZpv Pj?P1ToDTkJsaEg@OT%3f diff --git a/db/data/blog/members_stripe_customers_subscriptions.ibd b/db/data/blog/members_stripe_customers_subscriptions.ibd deleted file mode 100644 index a7f94c3e6f3d780dea90fa8e89d767852b972477..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147456 zcmeI*v1=1i90%~1v}sedIMi+;f*=T;ItbZZ9Q_O2lnMnaHMJ!)i@1urAUHZ??B?X? zSdgHz2u^CXNCyY&yX(6%O{9>Z4aLucyL<26y?4L+Wd61x9JKw^@=>GR3H3CQUApPW z`ZMvk7LWPV581+y&hcI)9w9vceeRpjCT6o!-~DV|HC!&w*(3eWR6CuY*|M_b4>=Ja zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB=D$D-bjOJ0H*Pr4OhSk@|exXx()m^+d)m{ER+5O(%=BRPaLGk|2S&yeP^nBX4LxQy6N8ij=P`gJ~e9n$6as#`%>Mf zN3B1utM~7Doa0pYnNjOM&RYNUuA**N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNCf4+I+R&iD3}8)@eUn23R72}wk(e)&&pl6s%BMK$#-kc`%idxo4riC|-C15)UkQ~EGmC5MtIefsq!A!M zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+0D=EqU^UzhG2?&X?t}A*qWq8W`M9yZFm(R^b6lC{|EtZSSJ{&P zPrfb$2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkKcP$19$uP@wsvhX@h*7j4&$Bm8cq4WP=;>tY#Ke1c( z7UlnwuL}VJ1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oM+)$n*aj+xLIG*h`aBhx7lf*3kL?ow!q;|F1QR z-sG12{~*3Q1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZAPMC8|5oeSxu=iQo$15*|IPWK^Z#GtPI>-+ zYPaky%Ks-{7Xkzb5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UATTJ9=l?h7moCn|Oq2D)`Turj==}e;xKp10 zuQ!X{^p^bpAig^U2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ qfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkJx3FP_zc4zLx)tO)6SsC2` diff --git a/db/data/blog/members_subscribe_events.frm b/db/data/blog/members_subscribe_events.frm deleted file mode 100644 index 4d497c06194139a7be15e2ed26c8c27afa13b8f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2537 zcmeyz$i*Yh5Y52I@RE~(;WX=KMg|yQn#%wbVg+$^VPdC&-1l9K3<59#27#XH|B=xz z1mE>fV{%#}!@$JK43yL4U|?VdGEx{c7!rVnGcYhVFab%21O`n7hyYVVGO7Su!(^aB zpo;$iL7u*jL6QG+Q*)D2i;ClmOOuL|i!zf^<5SC0^Gb^2ArkSKDe-CfMX8zTdAOD4 zrIr`xq?VMV79lGK+B^zILtr!nMnhmU1PF(~f5J)zy9&mJ!S2Gr<~}wC&%C^R7bl3j z4lo`-Gz|uuQ|aO!HlQtkfMM{N(F$%~0D~B~bpsYiU;sC9fNXw9gDHUl+{8f$Fftrr zVBiKRW&}2nfIyhxCTo-L6ebme-VTex_Y#rCFpQK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pkn=24={J)K_JBVsD*4>ypPqkR z=WgGd&)t1L>3RRVSrupht@g9l(dYATZMc8;`xvXd(;fTs*?+hW_x7FHeS5?G+vDpA z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5*B3j$TWI68VT$yezz@|(Cie6jz&cgcAu!}FJI#(bCg+*=WfJ29Ha zT886pv{%IN>S*$GG@gw^5w3)AI6Ig=Ns&T;009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0Rja6cY%ZOIK&+P zhxdMb$Q0c_!Z&d>+qrQ5|J}H=$^S2>?WlMs|3CZc2oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+zHJUKkcrHQM0apC;`{kXHq{~sK8qdocm*;hw^009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjZh P3pDxv_2SF-w_kq&FpoGE diff --git a/db/data/blog/members_subscription_created_events.frm b/db/data/blog/members_subscription_created_events.frm deleted file mode 100644 index 96ff9b4313c56130ddb54ec50af9e3ff59823a5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20437 zcmeI)%}U%*7{>8;GEQr4p;ke=5Nx5)59q3Hg;B(hg;d0ixJYI)$C}#7$VpNVTx6|? zBH~rJ^&S+r?LBm*Hz39{Nz+VRb>qtaSqyofoSaO47x3Ix240NHnpEWXSCPxw#GK^I zI+JH2weI*i&o0e)y<3sNJdnZt`N`L7e_mZ3oLJMRV`9~+=HB;3k*c}akq_dS!$m5w zWq#|9e0-Ay)p(;E^u-rhkSr}PEKV)2CT-PjDjnEC)C^qhZG~RPw_U9op=#Ocr}D$V z&i2?|%U#5R-J?Gdl%=G(uRez}Rc!+#1( zG9pj&$&s`p&Wta!#<^i}MGosG80t?qIg*yf6+0YBOXGTjPo{1zE`oE}D+l%Q74w>& z9XHm=+k3(ByHZdeKYCvZ9Qid{1c}#5@>;q^__u)0RMI8)YUYwg7;3K>r9F1$cJCN& mZ>drc=^u$!>q={-?VuBBR~2(xwY;cZ%-zk+M(A#I-zs;O1f@Oz diff --git a/db/data/blog/members_subscription_created_events.ibd b/db/data/blog/members_subscription_created_events.ibd deleted file mode 100644 index 61fea70341f940710daab21aee9859b24e01d526..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*ziJdg901_iz1%5?VB-@gw|&ZmpoL=ZD~Q4skq`}tl}}+QSOqLaYr8yv#TH^= zbJ|K!i&(^&&Fp5qz(GVfPQQWq^V^xZo%yc*-Gy*cj&o_Fx|)ZJc_MX9u4z1p^=7PB z^Ejl9A-C~a5o-u9PTPg~G;tv{3(wQOGEDn6Em>SszB)>~PD{H;Lx2DQ0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1lCs|=J@a5y7MMqpy+by+qk~=G>ivVOZoo_0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAn^AE zVvhgw$%l{mgUjFZ|EqZz4PM!#*$__J{JiMq7w4A6<7W0g?i-~wt19{2<)5B^Rp;*B zo6p^UKk51KyIB@z|BddmR?+A4Z>+h0|N9urywe?r^VxsA3is}v*?qF+{@wBQ1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C7{sn=$nqMjRf99+78ToBoUw?V~-QbcwouW(B zsXTP;3v~6+sZ(_ERGk9baC*&lYu9gJzk!)~pa1*JJM;eLAR9SzA?6~BPwCvxcG}T7 zDwkt8V(_q>=w$m@#MehzjCFz-d%XSq^X038u=gRH^1}96P^lMMn549Tt1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkL{WD9H^-`=U1 zURi10oI0A>t?X8g_xw-EXxi+{cEnEmZFk!L2rP9IKXM;%#$_#2dsdb!qIZ`JZYxA~$`EO(2wMv?a>`TbhnS}i)= z)%D_Tv(>2<^J=l)%Iouud)1}xB8%0HMygIB@S}*JQa-O1cBX2bp8)*=~00?Q6hX4Qo diff --git a/db/data/blog/mentions.ibd b/db/data/blog/mentions.ibd deleted file mode 100644 index cf57fd6a40c41466dc98d70e79c5fcbe8823fd01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65536 zcmeI(u`UEb7y#gZ_go?orB_fYl$ulUBtl$4gh-U0La8KC>s)f4;0lFz&|D#+W#-JD zb%jDCg6~gec4q&X-I=fdBi`br#AMbRjAFhd@?%_D9?zw=p4w6wN8T8vPw%SKBF^9Y znS4%kayRon@2g{Z+UF&+YwD}KsTGq&Isya;5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAn{Y z`sFxhBi{P*zH0KbxzFa^`~F?p*U4*sD$2R*ub%&>&fWaCIkzVP0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PJ^If!<(rH+)_zcbQh?Pv$ANIc(i>9Ce(WHWl;TR%SY^SJH5tS{;wm(Q1{Zi~aqb z{@(FkRIw0obbN5Qoo9jo0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs w0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5*BcY%Z0id5r&@vt#`1@9HHkpKVy diff --git a/db/data/blog/migrations.frm b/db/data/blog/migrations.frm deleted file mode 100644 index 42bb71844a466099a6781f4e2e0d5c2dd3ccbfcf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3280 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 diff --git a/db/data/blog/migrations_lock.ibd b/db/data/blog/migrations_lock.ibd deleted file mode 100644 index ac7de5841e70c020bab4e9e66e5211be5ff89de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65536 zcmeI)y=qiJ6ae6}ce5ba*eq-jEUk_11K8NuT3RLwi);vLv~&x>XAnt9EfPp+6=a`4 z3!lMOttB~g@9es6VIe{=d;@dt{N6kB_2))(<*b&rH<}OQN}VW=ajm7jk@Zg2VQoj* z7&YctFKfi%uedf}Ci*3;jhB5*+*ro4WPMHZu54NU({0^LzgPd>H+ePmarML>KFLZ!y0<_ox2g%j9$J>z6ebRqDB$zdip&oqO@!#koBR z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAVA{r0dpy0lm8~qZHpcAD z$?f~^OE~TZL;?f|5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ q009C72oNAZfB*pk1PBlyK!5-N0t5&UAaGd)_F_9S$NzNa>+^GSqp^Ab diff --git a/db/data/blog/milestones.frm b/db/data/blog/milestones.frm deleted file mode 100644 index 4f5375cff5fe35a47b49bbcc6efcd40dac78f451..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1356 zcmeyz$i*Yd5Xr#E;KRzm@RQMqkpTvn6d5=f7=WS-47xC}pFrvNU5pF@FaZXE-br(Q zM!yhz*FTNPX^jj66DuRb6lMknMxaVA1`UP;pwU2H0~3&RNMQIM5aj9W7!>&*ZonvG zc!j`d%n}!$4IpJ;f`NgJ!80!}-^B?e#K5qFaR(w7LWD*b$p-XqATSJ!7>(dQ4`2{u z02Lx&kN{>n0NMPIvMGTf8OT8r;AS|&z#t70VCDc448Vfu1dwb1VyG5j22DnW2@XI3 zA&3fL20fqvNCimXe`d=6lFEYA|7D3erK$guON)w9^O7t7Cl{qAmZYY{CzkwA%}vbA Mi7!sgD*^Es0IXO#g#Z8m diff --git a/db/data/blog/milestones.ibd b/db/data/blog/milestones.ibd deleted file mode 100644 index a93213b2cbff525f26f529b4d76ed524fd723ef0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65536 zcmeI)ziLxa7y$4uHwHx)5d;^dlZYKmthL?Z(nU8rxi(E9L!>lx$d=b|aTYg+f}8Kq zKtW$3r7uv=$-Otm3=Sfc%J0BA_k8Eiz32S)??#m6vMTeaI~~WZY9c>oRn7eyslH0} ze$|h>F{(C=HBycE_^Vx+&lAnutc>S9zOT?RICYv$?ggUA}ixK8F3_UjJy6qYqy;c2CMtEdc@q2oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF S5V+m~htZ3a5Rwf1p4WKS2Ag#lo!H@tnn}LC`0mx-=NMO)}3NSS!Lj?W@1bO;8 z21WkQ%}>hANlnR5jxS0r%Ph{!&nu2E$S*F5&rFHW%u7kF_z$;qlrb6tqaiTRAuvqy zV*?~y*%&S_2?z XhyTe%sfi`2De;LV@g>Dby#EXU7hg)! diff --git a/db/data/blog/mobiledoc_revisions.ibd b/db/data/blog/mobiledoc_revisions.ibd deleted file mode 100644 index cec8b49946a1d7e31d90ab37c043b43ff9d68a41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*!H?Wl9l&wVHd`w7kZ=I@5Q*2RAU%vGp50A$H$rL%Dl1Asq8owGY7e&O&Dhx) z+xXepj7p^-fmBso;DX>#df`%WpuLnEf&RQlIL1_22u=pF6s^d(V5KNw8mg&ByMq%ICU#KGE!Z_Cl}O%DI+& zJnyyp+hgfA!QNxpbt~RyC86HhEXVV#yzyRB&F0HxVuJtz2q1s}0tg_000IagfB*sr zAb;HG}d5_H%xo1;7uiiH2ThsL8X{Q~p{xSK3 zT=$sG^RWJ!dawMa^?z9Po|fCxd)7bp{CwY>cHH=%o8IeTd^hz!_lWyXtIszA2q1s} z0tg_000IagfB*srAb3OEg3oS>#`0m=8wWQ@^*_^9L`rZ|lM& zS=zqV_PZP1Uc1u{%4}@f*Y*!O?I9Ukot02s((wLu5eabVjKYH5)JHL>o?;UFu7CG9WCYsy5bC4x~l zp0?ZGP-RDQk0QApi0CK@i=dcvXBA&;-xmvQ;;Cmx_4P=qR_OjL`$9YS%3vZbv}N|~ z&5x2YUg!{Gd&QJRkPPF}W)s>%21}UTc}jgXQ)AnjqpT<(>nMa|Df~WSQ5RWtVL`O zxdtw;%5&+h%n8|NL*L1Dk?1ti&#GN%jIp;7BpDfMQ0RJe7)g+haon>p(A2wr2*S!F zseR<^_fWN^hVooXMPGKm(b*ut#l4sMb&w&mp1h_PVkK9yjw%XR)7) zNKbvO{&dTA_3L$4Kht{mgsxuyuXpvCe@V>0HspPBymOboCS4>VvGV_ApKrT9PuQ_i0DyU{-02X!oX z{Z>mF@QpVnt^wPB{Y%q;;8+8e{2V@G1D03s{;%MFQP)A1sW2$ix2ij?+NZ>|*I)U* zZOdD=HCqG_KmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0*~0R#~EKmxfJd9ucT?c?vh-rQ&Qe}s3(FPwk-`1=3WZ|e2`tslyg{?>H; z|0lmZtB3us{@wcjm14Trddsf=e|72lf4kh_g16;XJ1kk(zkKD+_P}1Y=Kbv7yKKj| zm#Gs=>n|^Dr)MvF=KcK>N;~PYb$glLl(uA%hP&N^=R5jn7zgl2ve!;rw{>d>N$TQ4p`?%(Q~CimA(tEi#sS0Dp<}(wu0^!cMl*^r zz3icOU}t51pE#14MI){l=dbveMVY&t)<|L53c>!L6-jW{`0QQg5~+_ z%*~&tyX4TbEuxpR+Z$9L?lU?|)Uvl%>g?q#(Wi$FEz|)mJbM27yNwUue0==Gz43gB z+}5-$dm0c;^VJ$%qD}6d$QinPZf|n1TL$is>ri`_gTl2nriOpppm6J;HT?C*GBB%a zw{Blw>zG7tt5|9+GbQpo3Pqko_jB3E6R$7-D_3#et8*R)2LvDh0SG_<0=0mtFYpxt z5P$##AOHafKmY;|fB*y_009U<00Izz00bZa0SG_<0uX=z1Rwwb2tWV=5P$##AOHaf zKmY;|I9UR7G=3iEWUUOVfxuw`GhU#h2lB9L$G?2GFZ(_}QFr`jddLjzLxeaW009U< z00Izz00bZa0SG_<0uX=z1Rwwb2tWV=5P$##AOHafKmY;|C)51nKM}tDy4s#(m&*M_#zEnh`-zN$ z_VQm-)f;-$q;Sg(M#eP?_m`h0YOMS`5nR2@^~X*2=<>CR;GbsT(5n^t!q#!B+0W7I z6}o7HsVZnMzgcOF;!ta~(Zr#dW>C1ZtG0*zy;<(jo`Lap2JTW)p`lOa>PxgYPDTrDm{4-*yksrm8-Z3ioZD+m|X(CkAOY(tHX{JS*ahGOGdba1N@AafnTj{o_ zlfVvsAkdMHr76#%n1XC)DP-^B>RY}Yva3{7WW$XyOEX|XUry8f3@k_YTO*K$eK>q?D&R87) diff --git a/db/data/blog/newsletters.ibd b/db/data/blog/newsletters.ibd deleted file mode 100644 index 1401d012c3e0e460fddccfa7460d43e0f712ecf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114688 zcmeI*y^AAd00-bnc9T8VgOx+!3X3a_E0jR8pRqa(sD&Ts{R5IsCcA;`-jQUz(gcnJ z!GFL)8!N@eEo>~dv(Q3OwA50tIuB&KTW69t*_e}@EC*q^XJFosdFP#Z=b5y>NfZsY zlduhXmBo9}g)op-$6-&~OUeFnvOgEvQ93aSWpXT&>{0aTX*o5X4m_0>Q^(VJ+34E1 zOi!6UC;P>p>8#UjaFT)m0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5)0Ux6g!e`9OoqwoNkQKo*-f8}I1 z%1u04n*X;EAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0*_xH$@u@$e76}coc&k+KlwI5v@mhY<8(BN zhGjUO8I4bm&FbfVZT^(ZTS(8D*A~{DJ?r}CweHb`1=^Mywhi#91s4vdAN`68Qk;d+<)n;>rdw8M;7y_!@4h=b^Y^L^W;58>sAvW zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72s~DSB;#MrfAU?p<~Wf*=vP)YUOk$)+i{f5T<;AN=O0FC@_C&8ADxwb zBWWEcdp5d1ZmnjL?zQHAqq%pmmo%S_qRzpscAWHb%lYM{{PLxXS1i4czbob zu~sUr)jGA^xZS=|Y2DnZ$BpVit6SKQZ+BX8w;Q)lTh&^(`F^|??`_BJPCvbVzu&3u zci!v7?PjAE?+GA!%t8J?+a9$t zhiU%*`TxxSU%r~A{{Q+vf&STF1_%$JB0zuu0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0_RR(nE$_f`2F86 zgtg~R!ZzqvR*oLZ|9|#~{Qq0Y%t8Kt;r_U_IwSvoaghJ7b!xkDyM3k7y166gA6|xv z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjY`5P@O-|LD%wziosk&QIn4A3T)*|NIg8|F@GX4f6lF_NcXZ zI3xdmX^{V~$BpVit6SKQZ+BX8w;Q*81>gz!5qeAl1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oQ*d`Tqy^ Je*W@@e*h&0_)-7> diff --git a/db/data/blog/offer_redemptions.frm b/db/data/blog/offer_redemptions.frm deleted file mode 100644 index 7f4fc7fd7896e002e593e5c11571189315577479..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2897 zcmeyz$i*YU5W~R85XjBIu!X&okpTvnjxumEFtCESx-hXV>X^j*EGb;;7ZY5AF3y@XKpuvy;G@XHgu>nLnBrs?yKm?c?l28Sh8xEri zur#Ou^#HZ}4+!$~bqtF9pP!bNS`=TDnv$AZP?DLSR~!!!$xMk)%P&gJOwYrjBsVoT z38)LNn&Q%=;^d-Cu%XB*feso4qaiRF0;3@?8UmvsFd71*AwcsGXn@$j#^9Nkm+#^P z;jLg?foPi1+zErx0#HkIGB6A}8I9r23t$j~vl$@GN(Z0-KcvB$zyNMxA`5_9n8*U) x7A8VKn4y)CVS)otK!}5Z;eTcdv^@!Az?+f((He{YlZ#RlOHxzf6HERx007u&Z^-}v diff --git a/db/data/blog/offer_redemptions.ibd b/db/data/blog/offer_redemptions.ibd deleted file mode 100644 index b855f25b0998a72f46e8489cf094f71241f7d3f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114688 zcmeI*y-FNG00;2d^-j%)MT(Fr1g@}1DWpl2CQV|zCrG0tV4)laA%&fEPdJ#bp4#{s|zIJwYXMb1!HH6c0l1n`s4687o7g9IQHI3(D zeG%)!JPv7N$Zfn<#2Uhvvvy)VE!;`X#PzhV42x}>ZkfEN{Bf9eot63~4FLiK2oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5V*YpG2{R3!RFKa0Y#IkujhkTZ$rQHX(|7&5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RlHK5HtR3KM$Jxe|bLtKdiz`=au8M8p3ItuNTewiza-hA%%_es~gzs+Uy?B8piHH|)>zjw?1+rN)-nRoie?t1p`Ps6==XLg^x<^FTm zJ%8Lc+gMDa&*z@M?)j&2=I%S2bL$BZAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1a4GdFsydI7SHlC+eCgnAG{vD z-0!??9Ln%+`;p|~4o<5VxtI9*uZe80Z2y%CCVFN6=FSnXeu_ynZ zeRTu~5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAVA<>fja-cT>X0V=6hc3pX5@{2P>;r&i~(!JIAq>Gso>{ zN&dg~)DR#*fB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+0D+4H>iqx8>h9v>!@N9uKL05|hcnb}7Zm zFR))gEbT?GxDRqDq9|Ag$9Iy=W!+v2eWqBFXWyA*f7Le6PiJNAGCd)OZrmf9E^qg! zS?&i~ChFMRJ54s_k72I4E5kctvD`(rtos#Z#{ej;QqP#8UBoiKr;OTi5F|I>mqkKEoUw?(N?{d}QL` zP^6i!g0b*(C7K9HT^kXdx~I0&`5!M^ zgx%-P>~`<%nZf~GVyD>}P}O?ny9;%T)}fGS)qd-ouVzZOs=>AsrCZft+h9Od>$MF^ zuj<9N!3n)v;a==~@PeOF%m)wGew$dOt#!I$w|Mn?oY2+vg^5o*Vb7RNl?noIfx%WlD^ diff --git a/db/data/blog/offers.ibd b/db/data/blog/offers.ibd deleted file mode 100644 index 362baa4f46a305538b5e698c1b8007b94159b5c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131072 zcmeI*u}&0090%aJgF8T^wA;kSSW(f~sWGuLR3`TTMiXLCg25OoT5B6CAAmqZ#6VE6 z@dYeQd;uFfyzUB|U1pc%E+M&#;evjX?9R;2&hCG|tA7x}Njpxhm}T8wm`)3M*GWe{ z&adB%$F(#L`NojW@meDuA-q35_pRp(v-zp-dcLn2ZdT{~mi~L18yoqq(^lN%M1TMR z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1TL>Y%=q6p{;-ukpiyS(i+Q&5BeZItmgoO90t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK;Z8S#Ek#FwcA(IgPUjb|J`1gsJ*h2uZD1PPS+dddjHya^VavJZ*kv5e$TjC zs=GOA{o|^;d~d3|`hD{2_21^adGenupEZs?)jxU3{j0x^ah`YnjrH~9-x`N|`Of6t zzU2N>qt+kywM&a}^r`OYQR^Q^&GmPtx@ShMKkl2VKkuT)sqQPI)_>9U_P?*JTTg%h z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PJ_d0$H~=bLZ`R`mQRGU(Bw009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0Rn>pMgD(x z@$3522Whc&oLVu@_BMyk{~yGiMgD){s2VNE|0iD^0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U7!)Y- z|9hLScYa<^i|w=d|NU&}{QqHmQjz~}t(K$7ZTbH}d{+n%AV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!89J zDDwaN+4Fb%FVmH&v-$sSZ|MC0m-wV2|KC2UMho))$yY~!009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXD O1&aKCxA%K%{?;FdLCfy| diff --git a/db/data/blog/permissions.frm b/db/data/blog/permissions.frm deleted file mode 100644 index 6fa83f7f0c508e76ca5d3baccc6b58b306c2fae5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2631 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 diff --git a/db/data/blog/permissions_roles.frm b/db/data/blog/permissions_roles.frm deleted file mode 100644 index 383874c5a7bab4305c32068aa9a3fe1980d271fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1267 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 diff --git a/db/data/blog/permissions_users.ibd b/db/data/blog/permissions_users.ibd deleted file mode 100644 index 48bc24b1d911e9fe75ebe6be465c786401ec06fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65536 zcmeI(p-vn@7y#gZ_j(BlK~|l|k#HnvFzfmPHD?G-PCzb@OOPlqC@`o#KwqMwqQ0W9 zP}3S5s?6NY9?J;?AtAu`Co?;<|IF^p=l_U#{4X(^4ThswDT(}OO3UL9sqLorv5X^c zjMArfRcaAm@B5{EPV{oO^gi#aV|~%*CCh8-Z+TNEW{Y$L2oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkL{ z^$MgK|J$8E|H=ibwy1tKA8dY#e&=er{$CIvK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk&o7W_{4cJ~ z&dZ1EhxPx%QS>^$Y;rbY-k0}Pn_td7Ht+u)|4RFMdCf~jId}ck^S{)&+yA!b_9Q@n z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7csfj1#A7>+i6ZeNzWEGqJ6^OS48cW&849Ve%4#eBb$xgTDqVUt=N zH;d6$m8NUs!!P55=|NPn8gV?G9PQ_sAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0`Fa55_^$q{C^z% G{d@;s1f&oE diff --git a/db/data/blog/post_revisions.frm b/db/data/blog/post_revisions.frm deleted file mode 100644 index e07a9bb45551b9971963c28e51fc6f1030a5d415..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19716 zcmeI)PiqrF7zXesTT`MGjIF2#q1BTf{0frPTp|=o@gf0dm)%Jnh`VKHB0co52caN{ zdJ#W_A49Ovi$^csJ?YVd#qmw1Nlec@)cVXJ+4q@0%=|vU`@42&={kC-;lc)RSnqW( z8POgt0`*aOZ;~BK`Qv2`%}IdftAqESdf%>mfBi06|8NsgeL?2lJ_Huz;{omD)nrP z3Q&Lo6rcbFC_n)UP=Epypa2CZK!NirP|wPw@6PM%_$~@ifC3bt00k&O0SZun0u-PC z1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiK;%L0q&=6TUs4{xxM9W{#jkH?a{J(V_G zz0UqrVH4NTm{c*wt+b@P92#@Q7`M`z1r2-zZoH7-S6FcspQRaBOM*r?W(8k>H=|%V z1Tn_lwb-~iRyiJ*IHE@-VT-<}H^c+^I7bdRHOkE7^Gd$z)xEVS{G z|AF2$X)^F>sS~F&l{n?>UzMMB`SQ-Vfest3OWe?U*<*{`_hsv_)XF?dw)K3a(qzX; M7qJs*GH@P$0KUqQ9RL6T diff --git a/db/data/blog/post_revisions.ibd b/db/data/blog/post_revisions.ibd deleted file mode 100644 index 0f8d8549744c8946c59c75de4b2372d6934aaaeb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 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 diff --git a/db/data/blog/posts_authors.frm b/db/data/blog/posts_authors.frm deleted file mode 100644 index 75a1cd8a0bbbcc49f1118118ced1736f4a6ee0fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2275 zcmeyz$i*Yh5Y52I@R);v;WVo{BLfUDH8OBAFtCESx-hZRK<@i4Mg{?x0E58mdzCk% zp9#L3Tgl|KMv8%%l^G}(%g(^S3}kpPXfPxI4QF6rYygoC2@IMF5CNu!Bvb+BhQknn z{{caszK%hW{|oYqON!$YOG`5Hi;Ckxy!gzN__X|@)XeleG+Br$WO<-rqhK@yMnhmU z1V%$(Gz91p0&EPPd3pIRP7ur57~2rlDP8OzY?iP99i#;e19e6vxYGg{#Ncdb{%59uTLQqE|3AD9@V_{}s3bnWC?&P% GKLY?@VNGcO diff --git a/db/data/blog/posts_authors.ibd b/db/data/blog/posts_authors.ibd deleted file mode 100644 index a53654f92c8f5785f9634a02e2cc64e74ef3c597..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*ziT8_00;0lo8(TgIpmZj7)WJ36Ovo6GldAI7lpI9-OWOTljG#D4cN!iKR_(S zMwIKXy&~5fhuB+daTdX|Sl^p@J6SiGE#x3ZJ`?86d-HzGd!N+bB!uRg=BsY49}mMT zxg$Mx^PTEf;{8s%U(fZBCWc(bcSXEI_~x`+=uaJ2Q?c+q&Fh7?+AaSerXq%Ky6v5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7csftN23Gyb<;`|{hoaPOb_|Knj;nfv5!>J6bO^ZR1fzu32|z4r6L z(>QM>jk%~R@4NSJ_kU6Qo_#m(yZ!y7_w&D-W$o<0I$P@^o_YVPm)yVo`xwi-(;4Uc zv;W#fxX-?s-LG77|Jn9E2@oJafB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF{2v6?kB8U8!C(0(Z6d#J@4a~T?xVRw z?uK6R!C{?vF0O}O{AttY?WhN_wj1wWc;42wirCyZ_;hk`=l-3r8eR?Iv-@}N?Z;Np z?}u%%i*Lf%W7P0SLJ@Q?qT!j7&NX@cfC@-Yo)4emN;x49V<;v zSK6H3st1kAtWmP1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZV5z{} zFbXl_|L2pv&-1wUKf>4Ty_2Ie`Tvb3{~vyv&;P&iUi+P|Vy({q_wLPV#ZM{!|K_>* z|0e!F=*Z)bJKpc7Y5mYOZF2s!s!Y>1r(bjg`)_u<&w>B;h$;jK5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAVA=y3e@@klcNW}e)mIOcWs)ly1jSua54WMe#!a&M;-b9uj9-*|G)CQt!*vI{}&-# z3!ByXiT!fFAN%{A{V~xW`!}aQHuFd2)@WRf%3)cS)u7rLY~Rl3@*qHf009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U WAV7cs0RsPBfhPa|@Z&!o|Nb}NR-u*v diff --git a/db/data/blog/posts_meta.frm b/db/data/blog/posts_meta.frm deleted file mode 100644 index 2218ae12d512dc9b10a91b8472d8cdf3bfa9ae22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42443 zcmeIx&ui0Q9LMo*(#}pDtX_8TQV%G6w*O&!vKgbNzvCXI<6xlSl>rxb)-D@1^n6UZiI)qd)+G zvm&7RG0)1UU>yh`fB*srAb1 znr63F^Bs=dk$Zmk`ae5cG)>P2BKw2Sv-Y|y$wDz|NXe9*ITu$ZSwliQ@M@n-&^PC_ zV_2?Svx39Q$7L(UE<0Eq>54 Rcdeuu$-RU-n{qX z`>D^Dznk;s>A%^ZwT?dTzj?|1`|Ilo5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAaGHE(Qr2X@ccm@v&hKr z=A)|zcRww?U>t4iANCpZgQdvX@KqU(OKs!pVsxu1)9uOAN0aH^G@96oc(%8*`>@Uw z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBly@V^V}#Qi8a{_pNRzMT|{e}wPm<+lO;IRF23+1cg)x4ZqQ zIg$ULzB&Q~2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk m1PBlyK!5-N0t5&UAV7cs0RjXF5FqfYK$rhNoLxVCbMyn5OzPbL diff --git a/db/data/blog/posts_products.frm b/db/data/blog/posts_products.frm deleted file mode 100644 index c8cfa26cd5d4e16e4a5438014c75a6fada16cc10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2276 zcmeyz$i*Yh5Y52I@Pvbb;WVo{BLfUDwJ>lpFtCESx-hZRK<@i4Mg{?x0E56A)q}aw z&jjDitz>dqBgMeX$_$i?WoKYu1~R-EG#CC>RZa(GVC7 zfzc2c4FTGR02_m6US7V76U3%=#&$$?N_)!(p$#lRH)#RGK%G$;?z#X5F*ut6(iU(4 z3h+Z383_#FW&yGQxLJS@;9^i=WRL>#8JK}hmj9V4;D!LO+W!x2DS(*8`9&r1`9&$I HMgJK9-Xu;> diff --git a/db/data/blog/posts_products.ibd b/db/data/blog/posts_products.ibd deleted file mode 100644 index acc6e24e19f10b2e92eac6f7114cdaba4c84026a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*F>4!F00;0V*-8spx}=B@4S~|3)14w&PNyuH?72&(vlLT9U5rC^ldWC)0RrvZ zW+@pmWJx|l6S`;!8QQ%DLn#>d-rdt#Rclj+faCBxxOeZ}d+*-6pXUE5g!(v2N7d>b zOv8t%BVLMh#`>l5yj7l8Qa!|pA(iF5R(Xc-{c*X_A3HvX#lrnKuN^*Z$~a_kO#7$5 z;;iGN8l)gVfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009CQSD?)JKe&G5PI`gXEK^^#dw;wNow-+w`F{ri z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBly@b(4DjQ{gTSAR$kZvQj?e=rS8b4wPnH-x%O_gl06#lF+p zonNTM&;K^3wUhty>{;h=P5WQI;Qr0`F;4T2 z?>OI|{5$92K3g-nU%KG_v+cVQAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBm#9|U>_)6c%S{BwGhCXrvY*FX8{ z_OrQ{EJC~W`CgsaejVDORi2AS%=H)L*$(?ntse*Ww!Yrn+P=SCeo^3Z2>0&q?A|R~ z-EKF8k3z9B%=680R*Wb4INQjwEFa~=(O^>-@)na8d$Tl|PnHEkmoqNVFK0F1Kd7IeBtU=w0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0%sQ33FA;^ z{MT1Izoog&Kf+h-wZq-T{D1g8<^P||=l?%mYu0{I)~ft}dv{iAJ&yVRYbWIYWBh+~ zYViI)J_``P8qhs@dd6uf?BDEFg#ZBp1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72)qjdG5=p?{Qvyo%Wu|HIW{Wi-e(HnS|tC;1>N@)Ynd#*=)UZN&Sd zd^j3R=JWsmp4LBMn*4wInOz7FAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N x0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK;WGcsPq31A54EN{sxkto@M|5 diff --git a/db/data/blog/posts_tags.frm b/db/data/blog/posts_tags.frm deleted file mode 100644 index 7a1b3eaa293190f5e1a379a749f90b412d3ed83c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2272 zcmeyz$i*Yh5Y52I@PLDX;WVo{BLfUDRWNWeFtCESx-hZRK<@i4Mg{?x0E58m4G0omYsot8OX3_&|pXa8qUDL*Z?9O5*RcUAOcJcNvHzM4Tm8D z{{wgd1M)&8KYn{1V%$(Gz3ON zU^E2i8v<+$o_TrsE=~|zn;DxC)hT@)GDvJ=0lGsA7zXN$@^BXgFo?m~(8hrSP=FuO z$VgxSHw%yjz|8`L02hM_BZCx>&%g|9vi#3X0XGJKO@RN9mcakw{GyWh{Gyc9qW=s4 D2LDJs diff --git a/db/data/blog/posts_tags.ibd b/db/data/blog/posts_tags.ibd deleted file mode 100644 index a25495bd366c3e048f59ad5092f35934217aacc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*J!=#}00!W>OQM1(A}GOVYp~l5m&DS>>VAOr#WQe4BqYX0&=i*Tc0!C0un7n@ zY5WO-h+va8jfF`Wg}8G!x4E22{6L5a&%(~m?9A-WJXgPaA#{$NbhKL|D;wcV>WG(m zI%EA*ao#G#E{D3UZprgc(Ggd^~a9WvFN)W=T*b?vW!Fe$5dZ$$632adys+v z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&gUx6ayzjk@^aoRwoo2hTNN0z^Zp`NY9{J(<$0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&U`1b-u#{bUJ_Ve`M>fZeS%0?LId1XEJhR`X~{YtmLzwfa2(5KdiV%|U; zb5uuKclB@Ae^l%4zBjGA{C(p6-rwf1cJd$WKIM|V8>z=G4SwEt{IovMg`rwXr_N$HPijZp2=CG)|sUwK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk|F^(wxEqR$|NG|0)wIy^AK}~W(e;Nv<^NYx{{KmD{{LL7+~~`q*3SP|=eo7Z zo0$Kpi245_r{~HsNwQOoS%d)(g*Rn=!-|qs9<#}4J3jqQI z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N d0t5&UAV7cs0RjXF5I6w>o&5jW=+kGfegNNLZ(INX diff --git a/db/data/blog/products.frm b/db/data/blog/products.frm deleted file mode 100644 index 8f268e5d7ed890f906e6cf9a171e636155255b5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13047 zcmeI(PiqrF7zXfXCvDIuSS|EW#3J~Qgo5}9)*?s`Lg`IC?5?{*9o+1$`=_$EoCVR7 zAHbX72Z`XRw_bblqzHltq2o-}q}{vFQlB{_`#zbxGx;Tf95RPa@8Sxcz`?J3z(Hqk zfY}faaUNK-<@zi;=m6heJ6M_pSbB5g`sb%#FMoUcUTl223b81FYj*)*?$>Y!zUd7( zBU8flO)wEQ=!^o>%bf_lwY~Z1{`O;?P1t>s)Ga_JrByv!I0u-PC1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZKmiI+fC3bt z00k(3g(OWR9VkEn3Y?_CLKdj#BscJ{)*jhL(;Itn21gg0Ns>O;XkOaB*tdV%|Br_~ z=^|L>f^<&)(jtC+QCGu-)_wqW6*E)SjNvj-nk~b(k#1--zFFx1w9=0v1)2` zni)Na0aopddC+YKWAu!Uong1GRiu+(D78Jpp@XngyHdZBahMLJmjyf0tMXXyszNMDz7mu0Sk*o%U? QXt!+j(_xk8G6`#qKbGZ{>Hq)$ diff --git a/db/data/blog/products.ibd b/db/data/blog/products.ibd deleted file mode 100644 index 943012d10ddd0dea2e9cfa6059cef2b9923564d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*J!lk500;2d%S8l*L_|%Q%1*dT)O%KnptcfHX%+9|c@Xuuczx_FU-?9^5Nzxe zdqF|CLJ>hbyMU!ARu<;X-p-!!FcvE03BL_HA3L)%li$_3LR;PmcYlKmDfrD!wd=bw#=e9BaH*Ua9znGohSZ*Q~WLb23( zQ8m|^m)rgR{OQ$ef4AD5mBH%uBfb8$)}VPkZPHumw#rSGUKVd`-G2_3wcxZoGWc-WpqkiMUhspeZ7^eLH-H^qgs% zu{=cfBDO~P|4P4XWe@X-C%>EjpNronFuVC7&+%`Q)~^>~{dqBgMeX$_$i?WoKYu1~NhzG#Cf`!DtAK zhQMeDjE2By2+%A9*cd$X^737rAQp5n0;|dq4OoD_*8+xtI-?pq90C}`;B08)zyT=0 z4{2m1Fo2r{$O7PI0YZR_L4}b)3dm<*1~ys#XQsfK0Kf|WKcepcUz}f55}#j`l3Mhi F0RT(fQlS6< diff --git a/db/data/blog/products_benefits.ibd b/db/data/blog/products_benefits.ibd deleted file mode 100644 index c517b6fc7187a1a9c881349e4d91195670746c54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*yNXjm7y#fuC!19eVH?XdqCUWarLcHwlnvG?y+FW~Wp%+)5b_2JHa>uM7Pc0G z+SphKR=&g9*{m~X=bSxeA+REZ=r=Hz|IAFz%$NF4A`Z%aDRnd)P2*&l$lbWqJYG$8 zBh@oy9C>4uHa+X58u9Y5ote)QCvr3MJnyUGLfhsgvumnXKl84`QZLdFAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5;&fFtH%emX{CqM6gH}m4+ztVixBKmUvl_mFYe;;F>cfMnHzW5Io;oiKnxUVj`e{+02 z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5;&e?ee4nqIwhf1_Nb&B(9g;mv2)-gPcHjw&8MX)@;9%;(OEhz}_m zr&`5cJ6i9h@bu)ty~)<@R`lXj#KYa~ox3?w2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+!2d3=9k(Op z_@BLa{Ys%|{}H~9hns81&j0_IcGmg-)lM_&y^;T4e02l}5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAVA=# zK%M`;x%TbW`Ojr?uwP0Y4@c8u=l_37JL~-a{$4v;m;YaUbp!|yAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly RK;WoAo&P_YUVaqce*su=GF<=w diff --git a/db/data/blog/recommendation_click_events.frm b/db/data/blog/recommendation_click_events.frm deleted file mode 100644 index 56cccd0efa95f2f3118b1709255ab115d10c7242..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2287 zcmeyz$i*Yh5Y52I@ScN#;WVozBLfUDEob0lU|*0UP*C0np|c|d|G}{ zYG!&KUR}AVxk;%-@kpwHR*r(v5Eu=C(GVC70bC*QAD6_aI6MRzAS^Zp&%C^R7bggB z0^spzEReteZWsXB{E%iw0t2{VfGhxR7$5|M o8B`e=CO7~Egn*5f|CuT1bv{r8Ueo_iE=o--Nll4QEcwp>01pmhN&o-= diff --git a/db/data/blog/recommendation_click_events.ibd b/db/data/blog/recommendation_click_events.ibd deleted file mode 100644 index cd1e2dbbdfd7a64f9aa64d861c74ec1db6422820..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*ziJdg901_iy<8MTuClQfA0S}5fC#$1g)bl~S0sc;z*0oi(gzS9!1An(AlT^T z3JZ%ofrwSgG;wBcb~j#e5J8UfzJZ;c-~73q`S#l1T?o^1noAv3lX1A12jZ<5Os~3U zJ=QnlbtPV@9n!+4j$x7d!rQK%8BYTjQZ>_`)|KIUTc;_rbINxoX;oM1Nh$&a2oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FoI;0x`#b>)yeQe1M|KsjuVe%cIcmj+XNO6#@hZ5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAVAnJT&G_utytw~;_${vMr8$c#dEe#V z?tfAHZl0U>-M*jHfA-zXi?jb)^I40y=l!oOxqtin81uZ-8PASq|NbJ}n`dVC^(FUj zw(m}W009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAVA=M5U3{OqtV^x`6z8hejQg|U*G=N9kLjNGCXKTd9e|W+tx-A!^^{+hr{jt?NEeEAw1sS-FuKCg#ZBp1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72&}rm zZnz&}j{mc3KR#!Q_8;NvxH{ZCcmDs&ChNc4Yg)xf{{O0f)tsLI0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0tDs=)cOC1n_E|Z-pRB2r@7Q|H5s2f|Nm8!_1`;gTO0EK=ez|&1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 U2oNB!>H>BC|786B*QYnX0pg!J5C8xG diff --git a/db/data/blog/recommendation_subscribe_events.frm b/db/data/blog/recommendation_subscribe_events.frm deleted file mode 100644 index 587c2190e97f37985faea61a790b171a2a917460..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2287 zcmeyz$i*Yh5Y52I@ScN#;WVozBLfUDt!Ln5U|l*E$E{Ji+$(xl?#qRgb!_|&r0yprO0H2KVw z__X|@)Xelef;w|kbCXhw;*oR!tsVuVAut*OqaiRF0_Y*|A6;OSj}Zb55D_*8&%C^R z7bggB0^#K3I=us{L>xM2Wf^Fx{$2@K$d0kQzN sVSo@2W>95hnBV{u5CS$@{%5A3*Y`jXcn$wQxhOTUBsC>IvE)Ak0B;{>H2?qr diff --git a/db/data/blog/recommendation_subscribe_events.ibd b/db/data/blog/recommendation_subscribe_events.ibd deleted file mode 100644 index 52f0520032c2234997b744db19cd28ca8f846e69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*v1$}S7y#gZ_i~9SHU~a{0rLPU)Y8V{(%AU|LE(x>hy+sFSgCo06qYukb-+?< z3kxg3H%OgN$@UTVZy*V?X9cy;vX;b`x0FRHi_@%V86;6aWQ0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyu<8Q) zu^TDJ|K+zEuM0)@kMK=A9B*DY|Nljs^^^8d%1_uub+EwlRLQkr-tPA{DQf81vM_s+W3w*3D&Z@~}&0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk T1PH9UK+gY9IsRKWZ-4m>MglbD diff --git a/db/data/blog/recommendations.frm b/db/data/blog/recommendations.frm deleted file mode 100644 index 498b6385609c8d4bba9f9e20d060689644004495..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49284 zcmeIv&1w@-7zW^P0`VsbRz+7zac3621&PH?7eeW-6im{|R6=7?@*{49EL;giSFYT; z(<_LGccUvSh>L6-C#eaTJFq?jbLKnmoS!+*{7Nd9Z^UjS@#1sDG?`9fah2}G#fb8( zyRpcoNyN#^B-R!|tR4U8-QN3p_1mjArOo%ZqEt>|?^8rljI6}nXcS8qy>Y2%YmLaa zceWnh-`UNV3nUMh%HfK>pwNx#gR{v{TDGq-AW5je) zUlMG`%_uK=jhG45iu=mOJgcpztHHbVl@VX=oq{i?R3EJbhtF4n4{!epk~o>frP+qb zh55GE*=#;i#Xr>g^}Z$60>R teA-TX-MpVQ2gRe;&FX2VogUT)qy0hJZ|`S$TD%(;6Pm+(bktgu@f%rRUOWH* diff --git a/db/data/blog/recommendations.ibd b/db/data/blog/recommendations.ibd deleted file mode 100644 index f1ccb07a68dd26dc3f06ea010be76bfc64cd4552..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65536 zcmeI(F-{vn6adh_Yb+sQN-p4n0-A^u(8M%|B2w@H5Rr`J$O0jyL>wds$OY((#1V*+ zdq718GwWS%a6y5DEXW&a|L&hZW6!+)N6f}!J*sRl?8jE_8BOn9uvl*qq0_WN}UTD{uN|REq=x1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNCf zeg#sG|HJR- z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72z&^E!LUF5^67Vdmw88im8aV0>-LsKFUt6F(R9pr+e-UYUPh#K zkyhT%zjlh0u8+Qd8;#G$QN&ur+4k diff --git a/db/data/blog/redirects.frm b/db/data/blog/redirects.frm deleted file mode 100644 index 3f802768158d3705f1c5e8657ba046cc309ec4a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17742 zcmeI)KTE?v9LDh{sTCE$f6z&&gM%Qx1zW3v1uJbgb!enXC4)^#Bd(bR(aFuxO%UHw z7oGGScwSnoxH|}bZ@B#Kfx9H1koEWO%*+;aBu59k(jeC;X*}G0O-uP~xiQWLIqB`v z(fl~j{MF*)#qrC+>-DW$d03X4ccr^+$+g#2t;w@zOHOK+Dtii7M!`h-yeXxgOubpH zZ8Z-~9Qa`zw3B|T7xj}?=(jpi9E7J`^K~-{1Q7Tu0{oYM<(4-jSfS5;l}&HBwmEXubm-E1LD=V$FoyawtSzuMQv%@SC&b;;_Q_Qlt{W_H~o4FLiK2oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5V*JkCCC5shnKhV12lbJeK((6zqZKH&uGp6R|pUwK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB=DiFHmy) zM<=@<^WgT!{QvPRHkMvFuhED_o6nm*z8X7kK6*cWSN3hxHR~#Q@Agmczpi`t@6CG; z-%owM{N0>4PyfyStabEx|IG{T-(O!(fB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+0D-?1n2cw)??3sH#|#Is@4|k_~M|;u4<%q+h{ezu4 zQwR_sK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfWZGQupbYifO--aoJ2cUPv6?iczBj( zvjXrl)lf^hHQTP-(XhXNGHn*jgMynPX#hXNF!00k&O0SZun0u-PC z1t>rP3Q&Lo6rcbFC_n)UP=Epypa2CZkaK}xCFfhsF2EXEt~+Qpl1oKe6xT@oJl$yVg<`X7@B8l_Cg}HOZzR*v)ovOA#x9DuRb(GU-m6O~UL% zD}ofg^sW~#9v2Z26hu4;9{dCRb@Jffpm)wyE&q8}8~s?RKSihMk2r^fYwt}*L5Tb@<} zX{)D9&#^zfZ?+Kx|201R$-ICy z%GD?LYkz!~X7tUd&i`{DfB*srAb`o~$+{jDNn7)|H5#8Dd(i#DFX0dBxj8-OqzTCUJmzZXYgYpAxB=}whAy`W#xlWPSfFXc+U{8lfB>fQcLH|gcQ zme1)@HF>?DR5Mp9k$125;^3zGCc=Ji`%WB0y=K?l91Ny5xw@h&UzS@1m0P*WSL$xP z>E9j>veorMN%hI-RyPcKasD0Bm3Aa7Sjo?=)bMwM_OKg7Ggq37&RD6u>MV*}m-mu| zYUQ%uF8N+d|7JHzm8zd#=*8Xse(Y}F8Fc$mFmtgCq}%C7ZoC_~`KQ`p6!_}5@V0v6 z#%CqVbM+2h`|E47gKB;ULH@_o2)dnT8$tAD;Jy@^Z!Ei!t*MRun@xOPN;PQ_KmY** z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0;rAqWhtuK1!d{%3Doyl3i-{}Dd9-+b!*>HNQaEzSSi=Vd|7 zG5P=VKaThFq3R|1e>)oWtS@!`|F@a>e`i@||6j=^`3ut96`go?EH6#z7fh<^Nv>Q- z6Zi#_Hk>6L#D6yvtS^{ZbJSaUaxV$Y7tFcjoKwO1qv!vTi7%MnbXHUx{-`#|vS;Go z1<$nfGdt3qq|%Rn#&=d#M*ZkYK1e?O+>G$L-*B%8a7$PzYcUgR`Nn diff --git a/db/data/blog/roles_users.ibd b/db/data/blog/roles_users.ibd deleted file mode 100644 index cc62ac03fda44276697127ae3c11e05bb507a03d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65536 zcmeI)v5FHx7y#gZHwFY7Erf$$D_*x7?oRE5;7i!useyne;pDKfNF(9{*xmzZZL8oT zNbott>KZv`vXhugVIjhC@(s-F%>MsuX1@MUMAyzrTdW54Jg$~NevC@b^DC)8Nd0D+ zN8T7^Oz*1HBTjyg8}S_I5xp zSylh9vficHDD^sitY*V1EpJVpk0*!6hiQ5(;>Gdw=xJJ2TU!y=&%W>Nw(WTL-of78 zo#tTNG)?=Y-5IvS?z^+@QIhu0B{lo^+b(P*K!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pkmr`IFk0aIi JPaaKAe*q_ov<(0N diff --git a/db/data/blog/sessions.frm b/db/data/blog/sessions.frm deleted file mode 100644 index 5c03b57daa25e8c6cc147ddca71ba12eb3859912..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9885 zcmeI&y-LGS90l-`gccRSYN3OR0Y7l@30!KiLx)1?rVdGHGGs}$X$H5u3F43!=<4K4 z^gW!4xClDCc>Ukhv_3+`li}un&ybH_$acQ0jm-uwVPSFv%$(dsdDva70~ND9DYKaa zeB4{8l>usRpZo2r*X{Sot=)Rsg;TMC=L5i&^C6Dm%e4VZ$rept0#yXI8kj&q_xhdg zS^q+(QJTiXB=vps)KQExn8x#vrMJGvy=PeTfQ)_CfNB{V!%DX?h zK<=I{6nbbB1*{_QQPi?z-kNv36pC8bGVt*to8~fT?zKhrS5U{Di`)b|Yq9`!JV>Bq nGJ%f6vf3q$E}f;($ehcPR~U=~Js3s7I10UBtg~xL<|DoVs(MdP diff --git a/db/data/blog/sessions.ibd b/db/data/blog/sessions.ibd deleted file mode 100644 index 528d59c4d483053a6c6ebf25230ad328cfa2aa44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*&ubKC7{Kv&S3^Y+dMQ}qVHl{?knGMoNoJGHp$1z8F_BhV#ET5OvzsBC-EnqT z*Mv|@Z~Y4@NW9wKEQKD6|3QC%2gRcY2`%W!llr`~@2+W(2vrDy?+foc?>q1F{@Bl+ zpIxQ;<)tmzXmm4C2keA-EZS=NBT`RD{mAx}S*UC)?{ZR=+IZb=n>Q0?k2kH$t79_J zZ%xSdnEcN#>^1Ep3!*^)0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I|t>3P_IsTK&n7_5e;DH3e)#gAU|Q>1sWerqRD6Hh^E^En1>WqW%u2bDwdzWD>YKJ+ z=*+KvUR_@92DNJ^tLc{~XG`IQuaoNhgkEzit=4iJx#cytmB#hB88#Ne-h5r&=;=~0 zBO6N@ccWesr%~H2yT0d7O?Z%>g|Nn?%a{r&cEv>;8 diff --git a/db/data/blog/settings.frm b/db/data/blog/settings.frm deleted file mode 100644 index 72d1bf73cf870e0822666af254673657095f2e9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2750 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 diff --git a/db/data/blog/snippets.frm b/db/data/blog/snippets.frm deleted file mode 100644 index 9e49195536db5a3d3978f130771f27a4f3ffe0b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2688 zcmeH}u}Z^G6o&uYq*9AuwNN?;t}Z@+TPy+XAe3(Ekfg~S0&No81a!;bB#51SiVnVu zi*sF^w7bFUxlI%C1xnGJCFgwnoSXZH!2hMxwwkzrf}{q_R6|2v>;#)YMUIC#o2kIZ zoq~D}P``ijUN7Hv-X9)Wd%6c!VZfvcFnaFe02b{Al!Qj;7J-yWz!FD-l!Wh7OcJ=Nf*L@|FIi1IbEmwVG3YUu6Rw-w%v- zM(4_0rh|W66rIqc6lQ3rg$rFYLCGsC3yUa4!*-U-QnrXvKcEU*Mav-YnJF3=s+i~m zcIA4&!ie_i)Gc>3@Jxz?K%sacg#=4Q6-OFcw*=%;;kiQQG%*bN-hjJ-Bb*VpBkr1Z WRJ8pY5r=M0^Oop8L&-mTGHm;YzqOD6-*R-#`<~6hH7HJ3&AV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!Cvc6(~9W??0Vh%@5G@dG+0Va`VO_M?a%A|6d_MfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7{=Y!Y z@!$UNAP;VT&i^0JVq@u*^BRpIs@drzjjhr7|lR>ZTz{e#DK zrVt=NfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+0D+4xupf`2{t`cpmj^*awWG@#jEbN4RQw;NdyqRQvMFQ{r@jf&^VGka@eFp9tH!W1d zKgT4{aN%mj?kIdb^H68C?$eIH_v_=skG{Wt@dZI6pyc24KtPKfETKz>176|N-0l(> z1P=Ixa9|KDFAhOaL}MkeTicz@we4NoGnq<~10!KzGLs_DGNlhj;<|iE zHoyknv4O(9TR8#a=xCj6tUCkrk;V)BLp5v%@pya81B%aloqhMW2BB0(D$<3Tz~dI+0c@aj2ssY2A-Z rYSFjRQIcz8O+S@ZX(O|f=(~+&Pf&Zps6<b^LUgK diff --git a/db/data/blog/stripe_prices.ibd b/db/data/blog/stripe_prices.ibd deleted file mode 100644 index d9e6e09496b766483e5dbfa56c998d360fdb721d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*zlsw<901_i&E-xI!Nx}I7R16ruCNlcu@}M8>Np`_;&O6eX|W*q3~~=(=?nM* z+6aoBZ;;|jo4c9K?B1G#z=;r|-@yF&?aX9nzSO@Yghe^YrH!h(377Ij>Y7~BcstgI zv0lsLkT!=BCpAmY)4np?>f5wrc}@A@SK4(}+C>@y1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNB!xdJiAf9Lj>MV@}l+V67e+Y41M?uGH-YAOF;AwYlt0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0tEiPK+N%fcjw9b{K4h#`TunjMuS&2X*PsKo1Yim{PNtYc>I0xHSQawHR~$*+~uF1 ze_iM9-kZj@AbK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72>c5IRo(o2`}lLdN}rM6#?|!MqfdiNHlYl!-*g%CedhCEMJTSv zsEM@<$Ngxxh~bsV?D=GRI1NR(9Kx%^`d~jr3IPHH2oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5cuB(>aZ7L zj{ni#-3OVX|3~;Xu4eNK=l|b`JKOyK@}L_PALajNUmXDg1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oN|g z(B}Wo<}c^pp61E%NiJ<%)y;+T|8K^fZT|o0xF7Ax|IfZU0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly Qa9*Iz|F4_-SNDIM0xp&{od5s; diff --git a/db/data/blog/stripe_products.frm b/db/data/blog/stripe_products.frm deleted file mode 100644 index 8d16281fbd09caca702bf3368cbdec13af1c806f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3246 zcmeH~ze>YU6vn^gCgPuh)q*Y}jxO$wwYYQ;N(VtYBqfP*mn5dierHkY$SHom@Kq|4EniU+#CUVkZB8-M?ziPk;ac0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z3k2Hy|JljAACGS3S>v-@+PG@!OXvST?Xvzy$9-#C{{MovV2A(#0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk R1lC=k&Hr!eqYp3d{02WIH*^31 diff --git a/db/data/blog/subscriptions.frm b/db/data/blog/subscriptions.frm deleted file mode 100644 index cbeb87db85ee8704c243ef71dc81f4c259af2c32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20201 zcmeI)v2N2q00!XSj?+S@)Iudd0;voPfan8sGijD0sH!fg0?BsmOJ#}J*4aj6Gb<9J z6AKFuz=G6)t!o|y7TA~&$6XR9P6t+o{3qpf`S0TRz6bdKSe><-cmWIF_kpw3P7n34 zzu+>^Hea{v>}(bI`PRZl9bn_#PB(o1?dp&BAMEbu+pyb?*?aH=aP;Z~_u%WN16I}2 zv+Lvjok`$SzjWRR+SN0A9K_QTYt_eHpz@&(4)>luIy_Q&d7Otb&Wboqa&I68$3l8> zc2;*;dUei8p`H|_Tqx6ONVP=Epypa2DyQ9!9>yfyDk0SZun0u-PC1t>rP3Q&Lo z6rcbFC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo6rcbFC_n)U zP=Epypa2CZKmiI+fC3bt00k&Of&VU0nKzhEzzX(~B<*!g4xHQPx}9s8$GX1!L*0+o z>3y0p9N@ZXNt+BGExmB{XMNI`HbQhU*fyPK^AkSCC1}lHT!JxS-etMu0N#oVo>JuuCR58qi%8Q^Vb2aN`Q_~hU6$X(=LZQM^O1&7WV33wcp|W5&5J}->GJO?C rLe7F_*_&6&m$QvB*Trons4Lu*c%8*kP@sky(~mR4?%tgC(&& diff --git a/db/data/blog/subscriptions.ibd b/db/data/blog/subscriptions.ibd deleted file mode 100644 index b1d4c198724866e6d3256c90d74c92cc73347e15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114688 zcmeI*y=oLe00;2dO)iNMEAb7~2S_0YHbL+StgQWj6p;`K8Z6G%mq;sE25UpYl@<~q zg_cG^Ax$h(#F@$LW^;i+Lf{Dg26jGnc6MifTmSDuI4XywEsG@8-E>-|hEF=eytLta0(5Z0}k8zfFddKd3@$Zepy?JJFpSt4y z(-+-;TsPHNjH504p1J7$$Fb+`Gn;*D2@oJafB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXrRiHl{e1G?KzTC4- zT9^MXz8V4q2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5Fl_`Am{%#SAXBWxl<;4ho$6kf9v4f`Tw7BWzPRk z?6!QS+2nVdSA{~r#{o&Wz8@09cZ zz2&Aixi0^I8s8ZL1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly qK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAp1akg=IC%4McJCjH6^y+A diff --git a/db/data/blog/suppressions.frm b/db/data/blog/suppressions.frm deleted file mode 100644 index 0474233448e3aef1b521095ae72fa66f8af9ffa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3168 zcmeH}F;2rU6o&se34*E;1teG)n1F>ll!&DRQq>K0h@-|JOW>5GnHb2z0zzeip;zD( zNJvP%2oqc&!q|>N7B;%!H`so^lQ(>W^?f<5_7;Y4K-<9FpL(c^Tww+9b$d`}bJc#{ zI_T5^I``K%d&Bp&kLe=`p0`1KSKYm~09PFX?1QS|fKw2)cBu+Vq61QlbWjq$Q+?qU zkqZm)tuhvktDT}g1$dTG7EDocI#5bjm BQ$PR! diff --git a/db/data/blog/suppressions.ibd b/db/data/blog/suppressions.ibd deleted file mode 100644 index d3395a6d7c2248f092b17906f0f44d89f9a8b0ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*J&P1E7y#hR?CmLj6c)C2-Ur()V(HlU4{WVOaf_4VUZDLs?(AuX$TM?K!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfWYbs#2o(*uWwAs0jf5qKF7`G-7xGOE#?0!1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfWY4u zh&lcjzTdi59$f#N|38|BLGP8bG#bK5Tkcow`25(Sc=&blC9WH!Im;?#-}RsFe_8u( z-&^+GeV=r{|7{k<#ec1R)-tYT|7$Dm-~B$uBJXs@{&?{pF2lWjXK`O&asPJvt^^1W zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1pWnqW;8u`ap`k8N|%wJ<7VsGosYdk&O#lYK5sMTyUgd_j8JdHXclW7 z4!hpCis9wSAyQ2%n>7`{>O1|C@1T&i}9X+Ftcu{(tt=5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7csf!_(_ z{QvEvD>omF%kc2HlpHss>6!EYx8lm2|35hFdSm(j#n*)Z0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5*B PDv!&#{ diff --git a/db/data/blog/tags.frm b/db/data/blog/tags.frm deleted file mode 100644 index 4e22e3e01f13bf27f5f722e8c3cb894917e851da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59513 zcmeIxziSg=9LMo*E@_&IXltR04w-~H)IY%KtPXZ4l!AjgB$vz6^z?ccFLz47Awnky z>F6Q|E`mSkt@j%)U^`<7l>URb=od`HJlqg847Nu!bk-or%cgJ&>6 z0D%)Hpf!Kd6ZcX$5CRAwfB*srAb_*M>cHJ+_{puh*agx zPDX56CVH~bF-r#(XL^TwXs@mVXHDsrpEPt`wcN;S#$Fic73IW9q$=K;(@?tUL@J0Y zruvcB@@k&%#cdrnhO1@}d$F$u$><*OV=s_?0B`wd1;jQ@f!bM%s-`N2*?NOx18$YwM(0Pt$a0 GQuzyv%i`Ps diff --git a/db/data/blog/tags.ibd b/db/data/blog/tags.ibd deleted file mode 100644 index 6b7e87d5224e993fd9e14a491066bd64d4a6857d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*ziSgw00;1Q*Hi=%x+uZAi6Tykw$-tV5EpTBZ)*b)TS7~5Y@r}dZVp9j!L1I0 z`Ug1aiIXs8A}OgZJy+yLT_2o4+K4^6I6lKbq|BhU00XXj-Wh z{qb04V>y-jp?EN)I^N4-3E|n#dSt$sDE8RzxjbBm6J=d28C{dV_@0iLn*Jgc0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UIJyEc3%ktADugBJpQTkF+Mj|tU0VJ zojd>2^B>l^2k%YiuD(xkfB4%RG*14t!Cr^art{a1xc}hzS^@+J5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5*B zt-xe=_x9F}M`@cXk>4L*{PyPh+o2bHlig)7Wdpl83#jcR7p0 zbDiaOXK8IIc29(`y4GD;jH4_&R;$&+dW^15^uEkYH=FJ0YjZPKryBF^Mx)WZ)0}F| zO_jTEl+De>`>V^bbl2wZbr!Z>UAgtXS=Qyeng9U;1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72plbeZdeF0 zfr~2XBvDeT4=PQF=_PWUbpWQeAUyuL) zKGFMH2AwYlt0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs u0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0{@vnk^hew|A&{hHh%z{A`txm diff --git a/db/data/blog/temp_mail_events.frm b/db/data/blog/temp_mail_events.frm deleted file mode 100644 index 72ed7b29d80d30144541243afca1564486f4aa0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3002 zcmeyz$i*Yd5Xr#Eu#204;V0t`b_N(=Qe@y{U|#Dr!_JROstFyQd|rSj6juK3>pj*Knw=P1`z2mf$@Jpkf*O>P~?BO0i%r3 z5Eu=C(GVC7fzc2c4S~@R7!3ishd=|wMm7e|yu5rDCkSr=;{s5dZ3F{Q(|13xJ-mZm z8y*S)3}SFLv~BAE6yS%nkWVm728J1uKm=0^6NTVi*cm2(vb%7 diff --git a/db/data/blog/temp_mail_events.ibd b/db/data/blog/temp_mail_events.ibd deleted file mode 100644 index 3a27fba784ea893798651583f919f8e3b3d4d011..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65536 zcmeI)Jx=356ae67XA^ZaTjH(fh3pC@{`nHkUP%2;dLoHCnJ-sMH_qDs;bAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5;&|5qT@ z_@7-~@74z>nxguuKkEOCes{E7|1Ss-AV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5;&PY_5o{x46@_w}30 zkM;k9Vf4Ch7S-PYB63bU+Wr$@I@-<6>-YbTAJZFpIcHJPoVYnj-pBj1&Fkm=FKXY- zcbk2?6Cgl<009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7e?mk<~YhRav0C-qs{iu|gd=C&WYQx-*(ae7|XBmHis zdn)%LQeLFYf9=yoUifRgzdN2BPojvGh@<0!!=2m{1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ;JXVP N#Ggnt{+sK!7jLy1pLhTO diff --git a/db/data/blog/tokens.frm b/db/data/blog/tokens.frm deleted file mode 100644 index 096bcd6525a125e6d0318c695a5d11870a0c5c5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9943 zcmeI&PfEi;6bA4wDHSb()j}6VF$*b*c!w&ws34T?)I}1T6pD~an}XfVS`>9t=pDR; zhj3pMTq*PbjxS07*aH*_ezTdGufv<<7rJ{tMrJjS3mAAS0)tfF!g!b`SOL<}_F$Y1 zQo#3}f$TUy_Muy-Uw*ECJ@(9_mra;y6ZqHxOqsW^3rA`LhLSBx4)&npz*My;P|%fX z`RuTIuEXZFAGGawvKxWt-|ERNTu^`l3nsw7=Yo9@J`M#aKmiI+fC3bt00k&O0SZun z0u-PC1t>rP3Q&Lo6rcbFC_n)UP+(pHYF>qB>c+SHxoQdJAZQ*RC5MK_FzP}2$75OE z{nY~c*6Bo{f;^<1D;W;r{w&$7CCy$6aevk{C~d#XMoohpiWZ(q5^O}}0SEh*v~VUteK#zHX8*)zMw5F&UXM81K!oqx{E?04#)4WTH@skCR6`Ngm`1@dkw z)qLC+>+x83rE$n#45^LJO0kCU_(!`co(J+h)_N}s`(vPJ^Chd-WKX}PYo@NfNJD@C z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t7a%K+N$U`0#!%{eV&@uf9F6JUdzB=%;9&|E~}rK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pke_tTx_@9}Xdy+QJe$M}&Ukp7fj$F#4Arx(TUh2eG$JU$oy{o^8@Ac$s zHman1XTN*@jk&lYeh#uZ`%_{d+gLf9Lvo0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PJ`8KxKaM*ooZ>X`60FetTY77&!fU#Q{qpEA6~rWSl<;eKFF_{_m{H_QugttXcTn z9SxV_bZ@;mU2n`a;&59Cx8`oNYH`+oU|;{15VkLW93LARnjXJ;c)D609v&MU92^>{ zjSn8K6+7QAx`}FQ>csUU6C>v@kKP=+GBMjab?MrLv$M6)bGMI7ogTSUt~Dm>v*n}Z z$*D%YdAxe7I#X-44o%g{2g}XLMy(Sm-+lCaUhnFe;|K7^{{~ce``ytyGNA3LotkoHn zUgY`zd)ChXkL$NDfBIEkzdZejsSqGQfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+z<(-GAP*j2qtZgU6- zLWn{Lc$d|Ko;~}zfp}7K^tvO08U!ygT2{|&FWb#t_Y%JaGgJMmr=P0&F#iS@UV2qF zC6FKg6nWA=m`O8wJMw}^zka;ZWKaC#A0Gs=-UPCK|JVM*&0k*r{lTN&)z4p-UVp`} z{qvj1il4kGZ^+0u7YU|yJ{8uk{hhaNzw0WaN)wv2 z+77E+zgMZFL}igqo5;6fAbj_V%a{9$OEs5!O{Sl=UU@7Z`=B1jCyhUARSXB89JGQpIXrCbvLVk7<-@7(acQmY zBpdRV4~Bkr6pZBW!xqqnY|dJ*jAS%x?GngWGkLM@7A%_v@^v@(rW<_Q4ZiCJ-*dg4HMYoACm$F2g0d6K EfBnrw4gdfE diff --git a/db/data/blog/users.ibd b/db/data/blog/users.ibd deleted file mode 100644 index 3a0919190e37f468621424be35ce608a5e0e624a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*&ubi200;1yO%oe(P#Quk3N1C{RHB>KQpH1Bw=1>?Lc-_4yqWi7-oE$QT)&$r%F0e& zdadeoB|4f9gj+n3UA>;MP%ngQDqQJvl)hNhp&6%r(dUDDXgnQwCas40)AvfzY`;#Y z49_Wj`CIzdp!6oG2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+z`+#=8UH8Wj&J4%h>J{puU(xy9gPl- zmgfHz0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK;VB62pRvi`;V6Ll}mrl|4&zH*{xC|D&;9g&F{|`x=$r_xQuMU{G#`iNY-4?;vDRG+ zk72ysZMJHm6~|*^lgHi|pNyZ~jH2guo|LndwzAus^;VcXjFF>XmnH-nx3`wT;E{t8*{kU0b|%`TF~n&U=?y=az4sZGZUo z)ymC__iAUGm8JX1#(HNt=`1Ae-kNiFY9F6kZ>-ikH|mX*&Z*Zst#0j;Fro3F*6iNC z*GL|Jb>{jHp?dfGa;O(yC~t3XZHJO=Q%!&X0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0tEhpKr>3Bkn#T| z`u$qIO8-B?_uADH$A|O((Zf9dzqvdAKXtm;MJc5Cv;2RlRXoLCr}_UE|33deo~HhP z?T7mF_w~EyN$kYDQ{2uxLV_E)xW4*JSbQY3!Qm?gIb9ZWf2;lJl{W&240t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ VfB*pk1PEjTS^odR&oAwK@CT2DeSZJ| diff --git a/db/data/blog/webhooks.frm b/db/data/blog/webhooks.frm deleted file mode 100644 index e36eb940f664bc4963d79fc255380d8b5bc15267..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12534 zcmeI(KX21O7zXesSCzI1K})1gm8gV7oAO5$e1Q=I0fX%{hcN`ZI$wgic}9q~ z5~{=(Kn#ri5cwPx0~2hSDvsAl9XI^|Z6qEK$=#Fp?DNm^_U3Qp`i*70L+*^{+l;I^Av&!0A5xDUGZCQ06_u(wbz*cB#%_E`4k$o@ zs~6xKdG*hLJD>msC_n)UP=Epypa2CZKmiI+fC3bt00k&O0SZun0u-PC1t>rP3Q&Lo z6rcbFC@|Fms`q%R_cuM8%cf^5+({{LIgjOXt^!=cRvahK8l(F=R>yg3_kVoclzU&= z00y;hV})%jW3HI_7&gDl^wy}8zKdT;tFKal+B)B~a$hJ!_&c n)JC_xz+OyJ8`y4oG1bN-#>vS8J6cr?TYIj%+b+^#C@KB{b9$3R diff --git a/db/data/blog/webhooks.ibd b/db/data/blog/webhooks.ibd deleted file mode 100644 index 82e02eb5ff872f694c4bd447559c7e895dbd8ea9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*y=oLu6ae5elPm;`r4L|ZAzN8mNE#aj1zTksNnlwbAri0@AHa4S@c{%2wX*UZ zEUc{s5d_=ly|ZV=b(MfWumryg_ixUlSGU5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7e?=@lqB{+A!0@3Z`yKCixeq4Dk4iyZxYy_)~85FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RsPC zpyv2L+J2EYZhy@GpUh%o>5=mqjaamKz3Jntv6JSbchk3J-$q@tu9D|&|MdLpI(Prv zJooT@>hG_<8~a2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF{H?%vGW+oA;?2Cx zkdfcb$9LXeeY5m{d9?B1VV^NST8a$A=2{ufOKs!xFuK%~>DlSMz3KkZel&3=;{MUW z;clHN1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZ;C~l5h`Uj8{J(sBek&=4e}wPm<+lNTJOBTB+1cg) zw}<_xc`5%teRTu~5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ q009C72oNAZfB*pk1PBlyK!5-N0t5&UAVA<}fiC}lGJA64)0J;QqVIA5 diff --git a/db/data/ddl_recovery-backup.log b/db/data/ddl_recovery-backup.log deleted file mode 100644 index 5e30b6d298935b23b6eee5c79d90efbcee948868..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9 QcmezOkDG}>z=DAR01_wyQUCw| diff --git a/db/data/gawa/auth_group.frm b/db/data/gawa/auth_group.frm deleted file mode 100644 index d6e9f7ce858be4d6fc2dbb1163b139d9c377e718..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2038 zcmeyz$i*YZ5XHdA@Qs~;;SqBj69Wt|nKN)QFtCESx-hXv%nS_gyBHY+U;+#Ro0WeS zGO-H2+t|S5v__JFi4|zVDmDfNCLqlZRK@}{n}LC`0Z2*%IT{QROdtWK29U`P5lsIB zf;@d4gChUuCFZ972a1h?(GVC7fzc2c4S^9J0&EPPd3pIRPLN>mVe|pj8zUHis^(-M r5y!*@4}|~*F*uun8&uUwgKAx74zOqh6S$HEviX5k`2WllXeA2(%)KCt diff --git a/db/data/gawa/auth_group.ibd b/db/data/gawa/auth_group.ibd deleted file mode 100644 index e3c4eff28db04d7796ce71e67628a9a209ab7501..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*y^2#o6ae6J@7{p0ELK~lRRpUAdz)>v@)1N7Qbd+rRxL$StS{jMZ0Q5&J6H%J zc?Ao>N>FER&dtUs3;sY@{08Rlo|(CmFZD?x7Uf%(e%8(AaVZ0}8)vQKQK>ge-OX{- zjgf76)|49Y@~mBp*FZhvSNqzyQUZ&%E?HmGo_@`1X4fy$5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs zfr~3pa{NEOct6b#&} z{_^;89^C$z|390@*2*i#H5##K^LaDG*JJ0+NAD(Y%f79;W>Y2a-TvwQH+Apfy?O8D z_fwy*emCdM)4vY{Qui!XP^Jy9uA}C zmHhwo)e#^-fB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly mK!5-N0t5&UAV7cs0RjXF5FkK+0D+$c`uzXd{O*U>JKq5|aqL0> diff --git a/db/data/gawa/auth_group_permissions.frm b/db/data/gawa/auth_group_permissions.frm deleted file mode 100644 index 27640a9266b09c4f05594c5f5390990ad8031dd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1974 zcmeyz$i*Yh5Y52Iu#KI8;WVot0~|0NWZ+<6Ul7Wep87Sw@#=yYL!oW}uWOD!wXJBA#U}9i!2AK%NKqdoI0~Z5>v;zwR za|0iQ!KlCjRtgvR9}wi}>lhUIKe4nVBR;(-zqBB}Ahjqrv$!}jKd%@nl9_@e7!Twb zB&Qe~nI;*;m*!;_V%3YL!NMfjG}+Q9H9jpn9&8oJlK((Aj)Kt;7!85Z5E$tpfTb*C zWAMz&%Xe{t1Wi6;KB$l%!2ne2X#ueygA6LYz7fft>?_Z53K({l^_EHHv_l= e1hSZ60^o`eD)2uu*qDgD&^eOpPqkN z=WgFy&fR@K`T6X3vnVe9b^BS%=*#)*75DFcA7hbszT@nC@gFS1y?tkKUt4ki_V{`N z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009F3fS5PuE diff --git a/db/data/gawa/auth_permission.frm b/db/data/gawa/auth_permission.frm deleted file mode 100644 index 5266b6c0919da862fc89fe0a369c47855802b06e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2923 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 diff --git a/db/data/gawa/auth_user.frm b/db/data/gawa/auth_user.frm deleted file mode 100644 index ed0d471a1ed8450304faae78ff27fb5b9c631d7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5042 zcmeI0!A`FCY+3kzJM1bTsW8zPSp!(Y%#0QlD6ozXHPtc7xfu@ z5gtIVo?K_Qfbs%_#NDLXnLjhL+pp>6|2FpaYq*Ai*F#`owrs2xJ4X?)WO};N7AEld zWT3JVPAG4@shI6a~;fLKu`r3?KBcOnhh8!rAy!X_b_=!$g13ySx}& ziCOGNfjjZVdbSQU0Zm|M3FsenXFtt0FP3ieFnyLLpb2OKnt&#t31|YEfF`he1k&}D z^5_LY*zIIOmvzbX_|L0EFW(`Lsb%vuhCXV_BT_;M$|x!WW+AI!dD`3blrtNufda!k zCE*~eAUleoBrA+eaG3IzNLaQw>^`?K!(s0h{J^1C33gfu@bQ zY?1d6+!IqbjvvFw6Js|{hU4&-2ZG1LcsBJT>2Cd6Tq7P)g>t)8t&04K%g3rAaYrK= UxHk!Z@P+3l{_rm3f$s_Y0MSZVfB*mh diff --git a/db/data/gawa/auth_user.ibd b/db/data/gawa/auth_user.ibd deleted file mode 100644 index a6a9617c158dfdb4d910b8aabf070b51fc3aa208..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*ziU%L00;0(nt)IT7jbZ?NO5toL0cUJm0BHIqE|BHJUx27MEYvt-2^TM-F&5V9p&GP>W0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAn@k}V#fdF(Cn+UasK=K|KfP)Snto37_t>#Ns(HZQ)d zzKPFuWcRF9N$1Z0>iO5|+^zSfbGN@wc75fy`Pn@A7g~F*MW4=J_{aTQ$JY}eK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZ;CBTIi{p3hpZ=J(X(#d<^G!R~AAG*z1zjPZ>zHjO&ToZcTxq5MTYU)S zc(p6md{}CaO1U`QQoS@*oxCy`hn*qJT&dO1XR{Crr(&~V`NM2`yEw{9?cBuZSn15n zg|nqyz1^kW9kFy*%GWE^;h~Aj$=wsfClB?EpSW1A_H_?VmiJ$;)oO!%QwN4h1KaBZ zH+ED;%OhjQ&QFgXo}TVG-h1`h?jvL6{-b*r9^HLiFFsi}SD%`?JU6%SXkhVk=ezgK zmud+RAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!CvC7N~_vh#CL+g^{83>h?dvH|E9L{j2l;VLs*mZ?4S$ z=N`6?ek6_>`Tu;qHOf8C^8cHEnE#J||Gr^)DGTDyw&VZpy$lEtAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly TK!CviAduz%W5&NPJl*pZZtEO~ diff --git a/db/data/gawa/auth_user_groups.frm b/db/data/gawa/auth_user_groups.frm deleted file mode 100644 index 55635ec12076e0e7e6e4dc6989490b923003c2c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1968 zcmeyz$i*Yh5Y52Iuz{U{;WVot0~|1IVBlb2Ub z1>bFKU~*a`$-uZsAd`Wqfs27b+JS|E zxq%PDU{qiMD}@XE4+!$~bqtF9pIBOw5no!IS`?pNlwVp<3}I)cK)CThhNX$IsX?+q za(roCW+A3}ur{zdb5m1GQxlW;wCs4WsW6%UKqrlY(GVC7fzc2c4FR+ez*0D}F?i77zd0!Qmx;8IaTvNUJo_8IUW|4*f0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5)0UV)V3|M~qe=iBGfYjf(GsQ&sf2F+;Jl7Wep87Sw@#=yYL!obi3WOD!wXJBA#U}9i!2AK%NKqdoI0~Z5>v;zwR za|0iQ!KlCjRtgvR9}wi}>lhUIKe4nVBfhjawFp8Kq!#6778hsc=M_T)GE?FaV(~zp zp-G}yl9{nld}&^0Ay)0^8q$)IOw){#RZa(GVC7fe{@7SPDWm z2G6{_d>1E3xa2YBfeQH%3_!J>77z{|!1@nV2{JHnGk_~V bAd49$0Imq30{=5p{)4MLAdOPF{bv9Gg_~L> diff --git a/db/data/gawa/auth_user_user_permissions.ibd b/db/data/gawa/auth_user_user_permissions.ibd deleted file mode 100644 index f57104221bd489238149f9537a9c4384959a3b29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 zcmeI*y^2#o6ae6po10ZoORID#1gnK@Y%B!b6;U=1;SZ!(SymP-eFDKwM6^`2Qqubj zTKEcrXSqqmBUh+s2)$_Y?;X2u+%(WOZ8f+ z7t1*E#wcxi)=M?w)p0vFpC``bX6||3SH-2S%}eIjRPTP~UB{(aq#;0n009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RpQlkaGM-->$zd7wEM)^-Wygz7m6(tL6NEg#ZBp1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oU)D z0x8G;>W}j;%LiA#=l_qV(VuzcFwaIDwdHxQou8ju6c4^mzNCHqyk=RYoV)td^Dpb% z?R(3)yYDAIpZ#tY#l^pFKWiC%Ie)$4{@w3mEb`8GoSiTJgJrn4?=0?XEAHPOUr&Gl z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK;T~xsK?V6&u%;|SLrhHo4CGnYxC30C5KVP<0oy#e3$t=vm#JOV1^|Uwm~02oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkL{q(GDZ zzdgG5{qyBAIXEn(iRoUmXDg1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oN|a O(B%J*r_bMPefR~9^)1{0 diff --git a/db/data/gawa/blog_blogpost.frm b/db/data/gawa/blog_blogpost.frm deleted file mode 100644 index 3e73bd8249929c64fe1c2f8949cc549ca8904365..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2741 zcmeH}y-UMD7{;GVt;AZeLQzLo2T@U>Zv9$12(_Dt97*r`LDQt9sZw0B*uhC0oH{zX zx;aasyMKnxrQmro^0!Qw$hJdkQ8)xyKR^^`_es zZ78SjHw1}^fW*bi>rVW7^{qcvvX4n9(TH4oR)L5t&SkC2<^XYJ=UiGvW-|~XZl56M zs@TH7cPzLM(wH7V6ibEUOzBkUhE=8Bt7WwvTGkw1wd^jfGrG%aqw0u?qs7u1fFe!XF2JkWL+dj ViKb>Zn009i-C|wJc<|+>z$Y}ia(Vy& diff --git a/db/data/gawa/blog_blogpost.ibd b/db/data/gawa/blog_blogpost.ibd deleted file mode 100644 index 8ccb54641226ebfd38e3dff7ccf6f512ef878752..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 180224 zcmeI*OKc=Z8Nl(H@hkSqNwf;qNH8U|aoBz*(00IagfB*srAbL zREvwd`rpPs8MllvKUx1U$}aBF{jt}ayf^PvcmC5KMx4i8!^J=SLHHkcjk|f=#Xb6c z4128;`p?|W`2N$_F8I#F6-&vJwW{78l~yZKeRSAmR-GCa zRpsGjNdT|Ro>dQ3|JWZLwuN!c4mU6BvaEJl+AmCA^!t~iT;DXs*9yIBqQvOHbc(zY z8vV2HZksHZmQJ$cy^v~??8H$X>LT-#JobwyO?1x`-t?!|Brx^K!LT3UcJ{HWHju~E z_xpn=TvoiRg;5ZgMB7>a@5QLKQ!BzwYdi6yIJZT?X_}T_gtAEzubu3;>sI=M%k}3T zdBn!Iq7v8Q?z^i!?dLkm3!QW_Eq9^}RQp*G?V4DxJ$~ehUB4ImNl=f|oz%P89$u`f zT*LkY7rtVz_SwI`;l_74>aOModEf_r{(kq13&-_bTo|{FOGm=pFiByudfKcDQ2lBY z@Am39{9gT8KlZ=ct8ZSf*EiBuJI$lQOiZVuw*4UPeWsaaLR*+%|L0#{whx@pt^ebU zn~VGP23K1T&wVj8ah$H#q_nuOZVel;vBkD*_DmM(olYRtnys(bh8>Q?Y#L!1b5TT1 zKPe_}Y5DH#zt4APy`9;MKY7kued3(H)M;j&rqO!!3*OoD-s;)a^NR~xg#_$p@+w}5 zGI<6z(xmVkg>Hm?9LtMm^j;L0)YI}FUb*(X-WVSD^bMoCQ5@?eEp%pb<7bUfrb3G zO;0!MyaHX0-0}l?WjxoC`%$1HnR?oZgXGhNM4*E-G1C4*+SQv{G;?{H?6|$OvtoxF z^WBJwaENp*^Y=_F=PfQgZ;D($ZRfO^ltF9_y|;=qizMuqVtJwD^;^@jyw!hIkH@r4 zMVNV>r}g2hU6&7}{S2P>p0Ev@O&gJXC~u}cnVfuP^1*%6?b!HoKV)lJbu90+Ue;S* zzPz>Z^5*4d%8}lcHpIO@~F%&ev+SZnx{%?@nyC%Z{Gh zp4x@BJi>{wA=)@z@{7!*$>EdQgM(%NtMYht?6mU51$mT`M7}UrP0N1o!>C;n)bz!c z?bWuu?7XjaBY6R{@u0=vz`qP=J2t{`KO3>_+X%g4uQnc3ypp`|cQU_qxN|f-Tn;@x zp(a5@yG43LLq3pltn51xvURv5&##jgrIvkYB#y9rEt<0eaD46 zdno_^)N`+?g^7vSy#CX+hwSH+P3oVzT~*WaO915CPcTtL009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0;r!~&Az|Lo_V`~8W};{*f{KmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R%q20`muMDW~|*PrjuVCMN4idC7K={rv5Us;KJi zs+v;MYDUefxrv?>5kLR|1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILK;R?-lH>nm_UfNcateJB zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ g0R#|0009ILKmY**5I_I{1Q0*~0R#|0;O+?g6ZYn$;s5{u diff --git a/db/data/gawa/blog_category.frm b/db/data/gawa/blog_category.frm deleted file mode 100644 index fd0dad1ea6648fad60464be59ecd99c05c7f2067..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1864 zcmeyz$i*YZ5XHdA;K9zo@Q8U9BLfUD`7v-ZFtCESx-hXv%nS_gyBHY+U;+#R8x`(5 zGqDN2+t|S5v__JFiIs_g;TcdD6OdK|D&qi}&A`Ce03@A(98HE3U;*ZaOF&_V6Ab?Y zf;@d4gChSY<>aTwCnuJqrso$`#uw+5rpH?vnVA@;B%A(+TQ|xW4S~@R7!85Z5WpV- zYz&@xdHF6*5LHQxNr-YCzs6xI3#_*omH@+G79&60hXD*?a5jSos8(`j0LpT3fJIM$ iYCi@CAm)cuedjOaNT_ndn6=ro_!e)nvkMlAE%)cx z<&Y1?@_b>FH_d{So0r}>3pWJ4FJ7?&u>-LKu>%tv82=#s2^%qr9f%$Hivv@rI*wZ@ z2eWxKPx0tKuOxkZpAutTJNmSth9yW_HY71*nZ-N>OQ{7im;&yKRHXut#2k>mCh!&n z)|{51Mk?k5pkrG@N&+<++0~G)5C}&Mj8iFr@D>B(R2l+dw}feVw(Bs@?s4HZJKXXp xTSnD@_Xm;UtZTM~bxs+UvmPG~%{CX`60G<&foch)V1#$clTN?Zx!s-I`UkGff-nF8 diff --git a/db/data/gawa/django_admin_log.ibd b/db/data/gawa/django_admin_log.ibd deleted file mode 100644 index 22bbe50f688cd3d3551799c6bded81a3b88bc956..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98304 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 K{)3wc{}}*+);c}_ diff --git a/db/data/gawa/django_content_type.ibd b/db/data/gawa/django_content_type.ibd deleted file mode 100644 index 7725760b75be64667a8f3cd3d96d31e9e6e2dbf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 zcmeI*yK59t6vy#1vpZ(9F=`_bwNT?DLVSW^nMOz%1@Tdc<7P~TB)iMZEE2HTLab~p zY^iz()$kp5H;OM73qwlIF|Ia`G z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0*~0R#|0009ILKmY**5I_Kde=ndJ|I6Jw-`s=!!TkU9np8@!oHSLDeDCJH zqCQ;v-F5ITexvtQOwUFQw{HJW*S}HgF5c_b-TyvjzWi-|ckTSE#j`fz=+HRt*%-eMXu`1q-l^Z{j<}aUha*Xx8jw~iUfL}q@8vW>D5RevO^AbMcfYw z=$RR57ADzJw0gUh%-6MNmmKMuhuWcMX4sxI3X{fScyl>2ZToDS%fxqWmut(yEN-N6 z7S*a%nX+$m(R0^!bGfz92(xIRm8{mZbkg?dGtKDQy_g=ewOeUc)6zLPq?Ijs(e;G$ zD{)hMqGpz?*7ZR%a#%|vgH4@mu^lBVahk@hW}r)&mHpaPTi3Oav^s6A%be`fhS7Bm zois|u)c=Z{(0YBK-e@&5T}QUsj?&Wkh`#2AmC`R^M%V5ojqGw#cdY7PxcL2&7TxD9 z+RV3Ej+;yQUF;D+009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1pY>#?cJ5n(h$w~UzmH9x<~c@ zBfP!d9!?D9|0~|ZJpb?A*BpO87#G+=lFHHTGJT&$==6ubYG`~JidQwAg! zh3&O6W&`)Vy8YWszFy~k{;+~D5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009L4Pl2|)H~If? J;?wKO*bj1YnzH}^ diff --git a/db/data/gawa/django_migrations.frm b/db/data/gawa/django_migrations.frm deleted file mode 100644 index de70a2c32e753ade36eefdc1d6c0ffd380d76333..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3048 zcmeH}F$%&!5Jmq+qcH}eqJnldcH$K@+E@s|&Qj1KpfPo-)K;D&*yyROvaJ~k>*@_ z&~yRc1O#=`1A|6W712GTLb|KPa=Kc}VgM&hfC(@GCcp%k025#WzfT}4R;Xa%`^UMH z384s;8~o!a)9yp^*p|^PD7g6KXe+-wgH6skv*KxqTsS6l?97Izr7BJN68g{$oR!d` UFVfq}O%Ol!%ZA81Zpg#Cnx3SXd_z1%H{k>U2tWV=5P$##AOHafKmY;|fB*y_009U< z00Izz00bZa0SG_<0uX=z1Rwwb2tWV=5P$##AOHafKmY;|fB*y_009U<00Izz00bZa z0SG_<0ucBQ3rtU5f9Jce3}R8uKxc2^d!|)G#M4|5_xC&dZ_$Zeuw{V|8G{m%k7r?jb{iz00Izz00bZa0SG_<0uX=z1Rwwb2tWV= z5P$##AOHafKmY;|fB*y_009U<00Izz00bZa0SG_<0uX=z1Rwwb2tWV=5P$##AOHaf zKmY;|_|(*v_$rYgYN5MId@mpJp9z%Q3(A;zN6S0TL_xEY z$z)2=^SYy}#^I?=@7@|t{FI0gEulVnxBMc%yi$wK*sM(b!G{yvw+`x;cgcTlP|l3x z^!%()?A&BqG(tVJN#4e-ilgM7NtL0rVwhR(tu>+Wz|1|G!d);Gb!5ctZtUuzZf-hB z_sg6x;-loA{VKgPRXC}r8Amts%BZ1cmCTr_XEfWb7VkRM#&AQlUFPR_W#m;2T)NyN z`MM%RmAsnM++q#uH+J)wHu%NrtBOgCP?7%1B8F-^Vh(g3UeWNDTH~ch+PTc*{tDprD~^(TCJ8ja%1;(`OH(TO z6<$wiSEligXM0#?jCRNzPoOwT?zvoLP^lUJy^-caS>e4(02OB_Gc#ijPqHW_XXDz&z4`VmnCpnt#q6D``Q!z$>%8LcIt!|Ej%qnI zyUy8*jnk()dDl7V&+fv&P+A$+Cia@vh+=E1l^Iia8=7J}s-tIY-4UPfvlp8mdsXa| zQ~pl5sH)U%UhT7*ZyvW6bLKSNQ}S+J9F$2bB3v*TEW?wKHLVHJ;*WHG(Lzq2_4jr0 zOM#D)dnVap?@YQ-+->NY!&95@NXB+NG@s}FBU&f#UgCwSvwbsJ+bCu^nR+3fyw=LC zo~L`|y-S0V{Am~aaypsrO%5dc`19GH8+gV%J{)=#qclr z@wTeCMCbjWdibgS0Up3JcSe@2YvomXl{Ux$v{%K;t@Dmsl~4DkczfIW;A;A+GaePc zz|%6nGBDq-7*I0fya)L&mn#T>d z_zUKiz%qkw!^)_-N9X;SlPfx-`@d-6AWQn#epipPNt8`jVIH zu8Pa4;yu=Fn15m0W?uZ&bnL_S=AY+^o)7(cKt|;sZt|)eO;t2KnCe$jeSIm;f1*cB z(`yT72tWV=5P$##AOHafKmY;|fB*y_009U<00Izz00bZa0SG_<0uX=z1Rwwb2tWV= z5P$##AOHafKmY;|fB*y_009U<00I#B2L%eT{q@h!c`14%ao?4u!8uyFu_O63=HqP7#Rd$0t^D1^>3Lm zu?oK1*udnpMv{Svm5G6Y5vYp^Nb50ZFf0I?4HRhrkq#gZ2Uvi)VI2d*1P2a={{cas zzK%hW|5LIO^V0LGxPJ}Q!5HGi&EoL5=&C!6HSxNjLgi8|HG{vWsHWvXb6mk z0MQ}P09VPz;F*_~@8SdzsA8-Fl}sZT0E={nLqNQhK^-0n0SsbrHnaqH01EI!Dgq9M rMGOoQEvr{YKY+yN__#dfE|IYvbqbNUZ diff --git a/db/data/gawa/django_session.ibd b/db/data/gawa/django_session.ibd deleted file mode 100644 index 098287651eba192f2ad7d4a889f35af95e353402..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81920 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 diff --git a/db/data/gawa/start_keyword.frm b/db/data/gawa/start_keyword.frm deleted file mode 100644 index 86c07f3edf0a0290d5aa20b5c0e5015a1523c951..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1300 zcmeyz$i*Yd5Xr#EAi~PP@RQMtkpTvn6d5=f7=WS-47xC}pFrvNU5pF@FaZXEjV!`ii(#=l@|aB3BLjrY0{C*?9CmHixdb6fqo;+H~+rb+xcxh7cnpYl+uoRM?0}z z7IM=sHTPFjy^`wb(vQ3`N=$Q|R3je0jVIRg!b%P&=JUR8Tv*1Oax$m;G;caq+9ZJh z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5(ryaMTt|DT^<`m!9Lv$#~>j(aapNAK9t^8J5>009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5P1Ir>5l*Je_wr79^C!!{r{t#SUL8S{k$46k7d5ISURH;i zl5;*(Dev8V*Z2QW@4fil#d~WB5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAVA=g5a=E4JbeD@Njb~%Mt(a! zdw%2lKaQQUA1mGSv#mVSc@y2(h|kLEqK&wnX8Ngi2R?XhMCbxU5s}X0TU)IXC{WAJ)RNwt6)ts}v z%qf3eP;#cjW}55P=4xDwugh%Okjt!%F{~!rKMx=LS|98;^?11G_j(au#f6fT2D!}I z7}u-G;csnNTZ{O1d6ZN0<&yQ|;K67x*)Ppz0=N>F%Uar&%dCyDI~?7)S2xpYa<_Tg z%?G=-JXkWzW!A>{p{_^MRJYQHxf$P-*^T*P8SU14)nK%JW4K=pnt6Ym`|IgZx859- ztnwAh=*FO#*8BBjT-x~qMFIo}5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&Uc;5o|<8|ysy5oO%=FuC$}cQG;uzyufs{?-S- zR^}9Zx5tRdX^jX2GbQE3NS*nFanK72w-XTl@{gvPfIMzOwP~y WUtE${Qd<1KAhoDCKQA%oKLY@x$37DP diff --git a/db/data/gawa/start_link.ibd b/db/data/gawa/start_link.ibd deleted file mode 100644 index ae14e6c45e0add47824534ca0d0860def510b1a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114688 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 ToROH6lNw)8QWT$=@}B_!L7*R@ diff --git a/db/data/gawa/start_staticsite.ibd b/db/data/gawa/start_staticsite.ibd deleted file mode 100644 index 6bad7c7d50a8ffd419de98579142a5ad6501f28b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65536 zcmeI)Jx&`z6ae7oHMUSfL4$;R01B5m0ZopO6Ce^9%g8dKqOrsgT%^kZQ0@>ZB^9DT zqM*nX-~ceQo;7BR6eto3`kpki^YdnR=Idu8mho7k?)Aru*enzIF)SswH&WS8Wv8?w zFN{*Bu}&%xKc4H>e4gm$sx_Y1Rk63Kb4oj>y2y*xqE1o~AV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5;& z|5qU0@jveU{!$LmX)e{*{r=G`dTU3^_x}X}0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly@b3lE9sjGX zKZEk(>gE0a@gllwpB(1dh-F>IJI#E1?r;6x&FDI<>*k!din8zOwfldoeK+52_U%c4 z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0Rrzrpg&&Roy{)GSyngl>;C44i_gE-PC1M!e$F@Qk?*P9Nu?d% z(!em4D(+XUPdRZgI{rGEoKDgo1wKZcoK9zlxfk0pn5WDXHhf>hB>I~ diff --git a/docker-compose.yml b/docker-compose.yml index 2305d82..6182f59 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,12 +4,13 @@ services: ports: - 3306:3306 environment: - MYSQL_DATABASE: gawa - MYSQL_USER: gawa - MYSQL_PASSWORD: changethisforprod + # MYSQL_DATABASE: gawa + # MYSQL_USER: gawa + # MYSQL_PASSWORD: changethisforprod MYSQL_ROOT_PASSWORD: root volumes: - - ./db/data:/var/lib/mysql + - db_data:/var/lib/mysql + - ./docker/db/scripts:/docker-entrypoint-initdb.d/ main: build: ./docker/main @@ -49,6 +50,8 @@ services: database__connection__database: blog url: http://localhost:8081 NODE_ENV: development + depends_on: + - db db-admin: @@ -58,7 +61,10 @@ services: environment: - PMA_HOST=db - PMA_ABSOLUTE_URI=http://localhost:8080 + depends_on: + - db volumes: caddy_data: caddy_config: + db_data: diff --git a/docker/db/scripts/!first.sql b/docker/db/scripts/!first.sql new file mode 100644 index 0000000..44f4ea1 --- /dev/null +++ b/docker/db/scripts/!first.sql @@ -0,0 +1,5 @@ +-- CREATE USER root@'%' IDENTIFIED BY 'root'; +CREATE USER gawa@'%' IDENTIFIED BY 'changethisforprod'; +GRANT ALL PRIVILEGES ON `gawa`.* TO 'gawa'@'%'; +CREATE USER blog@'%' IDENTIFIED BY 'blogpass'; +GRANT ALL PRIVILEGES ON `blog`.* TO 'blog'@'%'; diff --git a/docker/db/scripts/blog.sql b/docker/db/scripts/blog.sql new file mode 100644 index 0000000..d477d6c --- /dev/null +++ b/docker/db/scripts/blog.sql @@ -0,0 +1,3493 @@ +-- phpMyAdmin SQL Dump +-- version 5.2.1 +-- https://www.phpmyadmin.net/ +-- +-- Host: db +-- Erstellungszeit: 26. Sep 2023 um 20:24 +-- Server-Version: 10.11.3-MariaDB-1:10.11.3+maria~ubu2204 +-- PHP-Version: 8.1.19 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +START TRANSACTION; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8mb4 */; + +-- +-- Datenbank: `blog` +-- +CREATE DATABASE IF NOT EXISTS `blog` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; +USE `blog`; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `actions` +-- + +CREATE TABLE `actions` ( + `id` varchar(24) NOT NULL, + `resource_id` varchar(24) DEFAULT NULL, + `resource_type` varchar(50) NOT NULL, + `actor_id` varchar(24) NOT NULL, + `actor_type` varchar(50) NOT NULL, + `event` varchar(50) NOT NULL, + `context` text DEFAULT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `actions` +-- + +INSERT INTO `actions` (`id`, `resource_id`, `resource_type`, `actor_id`, `actor_type`, `event`, `context`, `created_at`) VALUES +('6511f8abcd1c0b0001715739', '1', 'user', '1', 'user', 'edited', '{\"primary_name\":\"Christoph J. Scherr\"}', '2023-09-25 21:16:27'), +('6511f9c2cd1c0b000171573a', '6511f58c6740bf0001d14224', 'setting', '1', 'user', 'edited', '{\"key\":\"cover_image\",\"group\":\"site\"}', '2023-09-25 21:21:06'), +('6511f9c2cd1c0b000171573b', '6511f58c6740bf0001d14226', 'setting', '1', 'user', 'edited', '{\"key\":\"accent_color\",\"group\":\"site\"}', '2023-09-25 21:21:06'), +('6511f9c2cd1c0b000171573c', '6511f58c6740bf0001d14225', 'setting', '1', 'user', 'edited', '{\"key\":\"icon\",\"group\":\"site\"}', '2023-09-25 21:21:06'), +('6511fa23cd1c0b000171573d', '6511f58c6740bf0001d14224', 'setting', '1', 'user', 'edited', '{\"key\":\"cover_image\",\"group\":\"site\"}', '2023-09-25 21:22:43'), +('6511fa96cd1c0b000171573e', '6511f58c6740bf0001d14224', 'setting', '1', 'user', 'edited', '{\"key\":\"cover_image\",\"group\":\"site\"}', '2023-09-25 21:24:38'), +('6511fac1cd1c0b0001715743', '6511f58c6740bf0001d14237', 'setting', '1', 'user', 'edited', '{\"key\":\"active_theme\",\"group\":\"theme\"}', '2023-09-25 21:25:21'), +('6511fadfcd1c0b0001715744', '6511f58c6740bf0001d14237', 'setting', '1', 'user', 'edited', '{\"key\":\"active_theme\",\"group\":\"theme\"}', '2023-09-25 21:25:51'), +('6511fb20cd1c0b0001715745', '6511f58c6740bf0001d1425a', 'setting', '1', 'user', 'edited', '{\"key\":\"email_track_opens\",\"group\":\"email\"}', '2023-09-25 21:26:56'), +('6511fb20cd1c0b0001715746', '6511f845cd1c0b00017156d6', 'setting', '1', 'user', 'edited', '{\"key\":\"email_track_clicks\",\"group\":\"email\"}', '2023-09-25 21:26:56'), +('6511fb20cd1c0b0001715747', '6511f845cd1c0b00017156e3', 'setting', '1', 'user', 'edited', '{\"key\":\"outbound_link_tagging\",\"group\":\"analytics\"}', '2023-09-25 21:26:56'), +('6511fbd2cd1c0b0001715748', '6511f58c6740bf0001d14222', 'setting', '1', 'user', 'edited', '{\"key\":\"description\",\"group\":\"site\"}', '2023-09-25 21:29:54'), +('6511fc02cd1c0b000171574c', '6511fc02cd1c0b0001715749', 'post', '1', 'user', 'added', '{\"type\":\"page\",\"primary_name\":\"What can i do with pages?\"}', '2023-09-25 21:30:42'), +('6511fc0acd1c0b0001715750', '6511fc02cd1c0b0001715749', 'post', '1', 'user', 'edited', '{\"type\":\"page\",\"primary_name\":\"What can i do with pages?\"}', '2023-09-25 21:30:50'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `api_keys` +-- + +CREATE TABLE `api_keys` ( + `id` varchar(24) NOT NULL, + `type` varchar(50) NOT NULL, + `secret` varchar(191) NOT NULL, + `role_id` varchar(24) DEFAULT NULL, + `integration_id` varchar(24) DEFAULT NULL, + `user_id` varchar(24) DEFAULT NULL, + `last_seen_at` datetime DEFAULT NULL, + `last_seen_version` varchar(50) DEFAULT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `api_keys` +-- + +INSERT INTO `api_keys` (`id`, `type`, `secret`, `role_id`, `integration_id`, `user_id`, `last_seen_at`, `last_seen_version`, `created_at`, `created_by`, `updated_at`, `updated_by`) VALUES +('6511f58b6740bf0001d14112', 'admin', '7b19112b007bf41a2dfdb1017d994dac4b51595ba32ca49fff96522749cf4227', '6511f58a6740bf0001d140aa', '6511f58b6740bf0001d14111', NULL, NULL, NULL, '2023-09-25 21:03:07', '1', '2023-09-25 21:03:07', '1'), +('6511f58b6740bf0001d14114', 'admin', '05923cb84fee10110889e5e7bc11331ea259997b3b7c70df330e5d2e9057c0e9', '6511f58a6740bf0001d140ab', '6511f58b6740bf0001d14113', NULL, NULL, NULL, '2023-09-25 21:03:07', '1', '2023-09-25 21:03:07', '1'), +('6511f58b6740bf0001d14116', 'admin', 'b78d67b68466b6ca5330c83d2dc009789c74830f07404d84728d1bd8e353a18c', '6511f58a6740bf0001d140ac', '6511f58b6740bf0001d14115', NULL, NULL, NULL, '2023-09-25 21:03:07', '1', '2023-09-25 21:03:07', '1'), +('6511f844cd1c0b00017156ac', 'content', '5ba6f2aeec53f40aca3fc5165e', NULL, '6511f844cd1c0b00017156ab', NULL, NULL, NULL, '2023-09-25 21:14:44', '1', NULL, NULL), +('6511f844cd1c0b00017156d2', 'admin', '408ece29cd864b32aa51af5b5a1fb2ea92c32e23d81908592a98fc91b8e4c542', '6511f844cd1c0b00017156cc', '6511f844cd1c0b00017156d1', NULL, NULL, NULL, '2023-09-25 21:14:44', '1', NULL, NULL), +('6511f846cd1c0b00017156ed', 'admin', 'e07e4541beceb6117a37e9cd08e9e895238cd45795ff5ba75283a98456cfd287', '6511f846cd1c0b00017156e8', '6511f846cd1c0b00017156ec', NULL, NULL, NULL, '2023-09-25 21:14:46', '1', NULL, NULL), +('6511f846cd1c0b000171572b', 'content', '5a196731dd3fbe894c02b3e07f', NULL, '6511f846cd1c0b000171572a', NULL, NULL, NULL, '2023-09-25 21:14:46', '1', NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `benefits` +-- + +CREATE TABLE `benefits` ( + `id` varchar(24) NOT NULL, + `name` varchar(191) NOT NULL, + `slug` varchar(191) NOT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `brute` +-- + +CREATE TABLE `brute` ( + `key` varchar(191) NOT NULL, + `firstRequest` bigint(20) NOT NULL, + `lastRequest` bigint(20) NOT NULL, + `lifetime` bigint(20) NOT NULL, + `count` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `brute` +-- + +INSERT INTO `brute` (`key`, `firstRequest`, `lastRequest`, `lifetime`, `count`) VALUES +('2OvUhoXOksZy59gWuAWEv7k11vJcDQC8nkoh0mNOF+E=', 1695676276581, 1695676276581, 1695679876582, 1), +('9RJxfmXk47QyRIKSE0TUqs7ttaowUNM8NLymXi6Wf8s=', 1695676554872, 1695676554872, 1695719754873, 1), +('c7I0cGPKpSZn9B0Mzhzh5fsJSz22ckSH0YCmfrksJ0A=', 1695676554878, 1695676554878, 1708377354878, 1), +('ojbgWQs6vMwYbF78jfWcIJAw729N0uLM85Zr4Vx7HwY=', 1695676088298, 1695676088298, 1708376888300, 1); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `collections` +-- + +CREATE TABLE `collections` ( + `id` varchar(24) NOT NULL, + `title` varchar(191) NOT NULL, + `slug` varchar(191) NOT NULL, + `description` varchar(2000) DEFAULT NULL, + `type` varchar(50) NOT NULL, + `filter` text DEFAULT NULL, + `feature_image` varchar(2000) DEFAULT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `collections` +-- + +INSERT INTO `collections` (`id`, `title`, `slug`, `description`, `type`, `filter`, `feature_image`, `created_at`, `updated_at`) VALUES +('6511f846cd1c0b000171570f', 'Latest', 'latest', 'All posts', 'automatic', '', NULL, '2023-09-25 21:14:46', NULL), +('6511f846cd1c0b0001715710', 'Featured', 'featured', 'Featured posts', 'automatic', 'featured:true', NULL, '2023-09-25 21:14:46', NULL); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `collections_posts` +-- + +CREATE TABLE `collections_posts` ( + `id` varchar(24) NOT NULL, + `collection_id` varchar(24) NOT NULL, + `post_id` varchar(24) NOT NULL, + `sort_order` int(10) UNSIGNED NOT NULL DEFAULT 0 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `comments` +-- + +CREATE TABLE `comments` ( + `id` varchar(24) NOT NULL, + `post_id` varchar(24) NOT NULL, + `member_id` varchar(24) DEFAULT NULL, + `parent_id` varchar(24) DEFAULT NULL, + `status` varchar(50) NOT NULL DEFAULT 'published', + `html` longtext DEFAULT NULL, + `edited_at` datetime DEFAULT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `comment_likes` +-- + +CREATE TABLE `comment_likes` ( + `id` varchar(24) NOT NULL, + `comment_id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `comment_reports` +-- + +CREATE TABLE `comment_reports` ( + `id` varchar(24) NOT NULL, + `comment_id` varchar(24) NOT NULL, + `member_id` varchar(24) DEFAULT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `custom_theme_settings` +-- + +CREATE TABLE `custom_theme_settings` ( + `id` varchar(24) NOT NULL, + `theme` varchar(191) NOT NULL, + `key` varchar(191) NOT NULL, + `type` varchar(50) NOT NULL, + `value` text DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `custom_theme_settings` +-- + +INSERT INTO `custom_theme_settings` (`id`, `theme`, `key`, `type`, `value`) VALUES +('6511f58c6740bf0001d14273', 'casper', 'title_font', 'select', 'Modern sans-serif'), +('6511f58c6740bf0001d14274', 'casper', 'body_font', 'select', 'Elegant serif'), +('6511f58c6740bf0001d14276', 'casper', 'feed_layout', 'select', 'Classic'), +('6511f58c6740bf0001d14277', 'casper', 'color_scheme', 'select', 'Auto'), +('6511f58c6740bf0001d1427c', 'casper', 'email_signup_text', 'text', 'Receive my Newsletter spam'), +('6511f847cd1c0b0001715732', 'casper', 'navigation_layout', 'select', 'Logo on cover'), +('6511f847cd1c0b0001715733', 'casper', 'show_publication_cover', 'boolean', 'true'), +('6511f847cd1c0b0001715734', 'casper', 'header_style', 'select', 'Left aligned'), +('6511f847cd1c0b0001715735', 'casper', 'post_image_style', 'select', 'Small'), +('6511f847cd1c0b0001715736', 'casper', 'show_recent_posts_footer', 'boolean', 'true'), +('6511fac1cd1c0b0001715740', 'journal', 'navigation_layout', 'select', 'Stacked'), +('6511fac1cd1c0b0001715741', 'journal', 'title_font', 'select', 'Modern sans-serif'), +('6511fac1cd1c0b0001715742', 'journal', 'body_font', 'select', 'Modern sans-serif'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `donation_payment_events` +-- + +CREATE TABLE `donation_payment_events` ( + `id` varchar(24) NOT NULL, + `name` varchar(191) DEFAULT NULL, + `email` varchar(191) NOT NULL, + `member_id` varchar(24) DEFAULT NULL, + `amount` int(11) NOT NULL, + `currency` varchar(50) NOT NULL, + `attribution_id` varchar(24) DEFAULT NULL, + `attribution_type` varchar(50) DEFAULT NULL, + `attribution_url` varchar(2000) DEFAULT NULL, + `referrer_source` varchar(191) DEFAULT NULL, + `referrer_medium` varchar(191) DEFAULT NULL, + `referrer_url` varchar(2000) DEFAULT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `emails` +-- + +CREATE TABLE `emails` ( + `id` varchar(24) NOT NULL, + `post_id` varchar(24) NOT NULL, + `uuid` varchar(36) NOT NULL, + `status` varchar(50) NOT NULL DEFAULT 'pending', + `recipient_filter` text NOT NULL, + `error` varchar(2000) DEFAULT NULL, + `error_data` longtext DEFAULT NULL, + `email_count` int(10) UNSIGNED NOT NULL DEFAULT 0, + `delivered_count` int(10) UNSIGNED NOT NULL DEFAULT 0, + `opened_count` int(10) UNSIGNED NOT NULL DEFAULT 0, + `failed_count` int(10) UNSIGNED NOT NULL DEFAULT 0, + `subject` varchar(300) DEFAULT NULL, + `from` varchar(2000) DEFAULT NULL, + `reply_to` varchar(2000) DEFAULT NULL, + `html` longtext DEFAULT NULL, + `plaintext` longtext DEFAULT NULL, + `track_opens` tinyint(1) NOT NULL DEFAULT 0, + `submitted_at` datetime NOT NULL, + `newsletter_id` varchar(24) DEFAULT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL, + `track_clicks` tinyint(1) NOT NULL DEFAULT 0, + `feedback_enabled` tinyint(1) NOT NULL DEFAULT 0, + `source` longtext DEFAULT NULL, + `source_type` varchar(50) NOT NULL DEFAULT 'html' +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `email_batches` +-- + +CREATE TABLE `email_batches` ( + `id` varchar(24) NOT NULL, + `email_id` varchar(24) NOT NULL, + `provider_id` varchar(255) DEFAULT NULL, + `status` varchar(50) NOT NULL DEFAULT 'pending', + `member_segment` text DEFAULT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime NOT NULL, + `error_status_code` int(10) UNSIGNED DEFAULT NULL, + `error_message` varchar(2000) DEFAULT NULL, + `error_data` longtext DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `email_recipients` +-- + +CREATE TABLE `email_recipients` ( + `id` varchar(24) NOT NULL, + `email_id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `batch_id` varchar(24) NOT NULL, + `processed_at` datetime DEFAULT NULL, + `delivered_at` datetime DEFAULT NULL, + `opened_at` datetime DEFAULT NULL, + `failed_at` datetime DEFAULT NULL, + `member_uuid` varchar(36) NOT NULL, + `member_email` varchar(191) NOT NULL, + `member_name` varchar(191) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `email_recipient_failures` +-- + +CREATE TABLE `email_recipient_failures` ( + `id` varchar(24) NOT NULL, + `email_id` varchar(24) NOT NULL, + `member_id` varchar(24) DEFAULT NULL, + `email_recipient_id` varchar(24) NOT NULL, + `code` int(10) UNSIGNED NOT NULL, + `enhanced_code` varchar(50) DEFAULT NULL, + `message` varchar(2000) NOT NULL, + `severity` varchar(50) NOT NULL DEFAULT 'permanent', + `failed_at` datetime NOT NULL, + `event_id` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `email_spam_complaint_events` +-- + +CREATE TABLE `email_spam_complaint_events` ( + `id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `email_id` varchar(24) NOT NULL, + `email_address` varchar(191) NOT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `integrations` +-- + +CREATE TABLE `integrations` ( + `id` varchar(24) NOT NULL, + `type` varchar(50) NOT NULL DEFAULT 'custom', + `name` varchar(191) NOT NULL, + `slug` varchar(191) NOT NULL, + `icon_image` varchar(2000) DEFAULT NULL, + `description` varchar(2000) DEFAULT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `integrations` +-- + +INSERT INTO `integrations` (`id`, `type`, `name`, `slug`, `icon_image`, `description`, `created_at`, `created_by`, `updated_at`, `updated_by`) VALUES +('6511f58b6740bf0001d14111', 'builtin', 'Zapier', 'zapier', NULL, 'Built-in Zapier integration', '2023-09-25 21:03:07', '1', '2023-09-25 21:03:07', '1'), +('6511f58b6740bf0001d14113', 'internal', 'Ghost Backup', 'ghost-backup', NULL, 'Internal DB Backup integration', '2023-09-25 21:03:07', '1', '2023-09-25 21:03:07', '1'), +('6511f58b6740bf0001d14115', 'internal', 'Ghost Scheduler', 'ghost-scheduler', NULL, 'Internal Scheduler integration', '2023-09-25 21:03:07', '1', '2023-09-25 21:03:07', '1'), +('6511f844cd1c0b00017156ab', 'internal', 'Ghost Internal Frontend', 'ghost-internal-frontend', NULL, 'Internal frontend integration', '2023-09-25 21:14:44', '1', NULL, NULL), +('6511f844cd1c0b00017156d1', 'core', 'Ghost Explore', 'ghost-explore', NULL, 'Internal Integration for the Ghost Explore directory', '2023-09-25 21:14:44', '1', NULL, NULL), +('6511f846cd1c0b00017156ec', 'core', 'Self-Serve Migration Integration', 'self-serve-migration', NULL, 'Core Integration for the Self-Serve migration tool', '2023-09-25 21:14:46', '1', NULL, NULL), +('6511f846cd1c0b000171572a', 'core', 'Ghost Core Content API', 'ghost-core-content', NULL, 'Internal Content API integration for Admin access', '2023-09-25 21:14:46', '1', NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `invites` +-- + +CREATE TABLE `invites` ( + `id` varchar(24) NOT NULL, + `role_id` varchar(24) NOT NULL, + `status` varchar(50) NOT NULL DEFAULT 'pending', + `token` varchar(191) NOT NULL, + `email` varchar(191) NOT NULL, + `expires` bigint(20) NOT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `jobs` +-- + +CREATE TABLE `jobs` ( + `id` varchar(24) NOT NULL, + `name` varchar(191) NOT NULL, + `status` varchar(50) NOT NULL DEFAULT 'queued', + `started_at` datetime DEFAULT NULL, + `finished_at` datetime DEFAULT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `jobs` +-- + +INSERT INTO `jobs` (`id`, `name`, `status`, `started_at`, `finished_at`, `created_at`, `updated_at`) VALUES +('6511f847cd1c0b0001715737', 'members-migrations', 'finished', '2023-09-25 21:14:47', '2023-09-25 21:14:47', '2023-09-25 21:14:47', '2023-09-25 21:14:47'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `labels` +-- + +CREATE TABLE `labels` ( + `id` varchar(24) NOT NULL, + `name` varchar(191) NOT NULL, + `slug` varchar(191) NOT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members` +-- + +CREATE TABLE `members` ( + `id` varchar(24) NOT NULL, + `uuid` varchar(36) DEFAULT NULL, + `email` varchar(191) NOT NULL, + `status` varchar(50) NOT NULL DEFAULT 'free', + `name` varchar(191) DEFAULT NULL, + `note` varchar(2000) DEFAULT NULL, + `geolocation` varchar(2000) DEFAULT NULL, + `email_count` int(10) UNSIGNED NOT NULL DEFAULT 0, + `email_opened_count` int(10) UNSIGNED NOT NULL DEFAULT 0, + `email_open_rate` int(10) UNSIGNED DEFAULT NULL, + `last_seen_at` datetime DEFAULT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL, + `last_commented_at` datetime DEFAULT NULL, + `expertise` varchar(191) DEFAULT NULL, + `enable_comment_notifications` tinyint(1) NOT NULL DEFAULT 1, + `email_disabled` tinyint(1) NOT NULL DEFAULT 0 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_cancel_events` +-- + +CREATE TABLE `members_cancel_events` ( + `id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `from_plan` varchar(255) NOT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_click_events` +-- + +CREATE TABLE `members_click_events` ( + `id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `redirect_id` varchar(24) NOT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_created_events` +-- + +CREATE TABLE `members_created_events` ( + `id` varchar(24) NOT NULL, + `created_at` datetime NOT NULL, + `member_id` varchar(24) NOT NULL, + `attribution_id` varchar(24) DEFAULT NULL, + `attribution_type` varchar(50) DEFAULT NULL, + `attribution_url` varchar(2000) DEFAULT NULL, + `source` varchar(50) NOT NULL, + `referrer_source` varchar(191) DEFAULT NULL, + `referrer_medium` varchar(191) DEFAULT NULL, + `referrer_url` varchar(2000) DEFAULT NULL, + `batch_id` varchar(24) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_email_change_events` +-- + +CREATE TABLE `members_email_change_events` ( + `id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `to_email` varchar(191) NOT NULL, + `from_email` varchar(191) NOT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_feedback` +-- + +CREATE TABLE `members_feedback` ( + `id` varchar(24) NOT NULL, + `score` int(10) UNSIGNED NOT NULL DEFAULT 0, + `member_id` varchar(24) NOT NULL, + `post_id` varchar(24) NOT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_labels` +-- + +CREATE TABLE `members_labels` ( + `id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `label_id` varchar(24) NOT NULL, + `sort_order` int(10) UNSIGNED NOT NULL DEFAULT 0 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_login_events` +-- + +CREATE TABLE `members_login_events` ( + `id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_newsletters` +-- + +CREATE TABLE `members_newsletters` ( + `id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `newsletter_id` varchar(24) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_paid_subscription_events` +-- + +CREATE TABLE `members_paid_subscription_events` ( + `id` varchar(24) NOT NULL, + `type` varchar(50) DEFAULT NULL, + `member_id` varchar(24) NOT NULL, + `subscription_id` varchar(24) DEFAULT NULL, + `from_plan` varchar(255) DEFAULT NULL, + `to_plan` varchar(255) DEFAULT NULL, + `currency` varchar(191) NOT NULL, + `source` varchar(50) NOT NULL, + `mrr_delta` int(11) NOT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_payment_events` +-- + +CREATE TABLE `members_payment_events` ( + `id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `amount` int(11) NOT NULL, + `currency` varchar(191) NOT NULL, + `source` varchar(50) NOT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_products` +-- + +CREATE TABLE `members_products` ( + `id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `product_id` varchar(24) NOT NULL, + `sort_order` int(10) UNSIGNED NOT NULL DEFAULT 0, + `expiry_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_product_events` +-- + +CREATE TABLE `members_product_events` ( + `id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `product_id` varchar(24) NOT NULL, + `action` varchar(50) DEFAULT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_status_events` +-- + +CREATE TABLE `members_status_events` ( + `id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `from_status` varchar(50) DEFAULT NULL, + `to_status` varchar(50) DEFAULT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_stripe_customers` +-- + +CREATE TABLE `members_stripe_customers` ( + `id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `customer_id` varchar(255) NOT NULL, + `name` varchar(191) DEFAULT NULL, + `email` varchar(191) DEFAULT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_stripe_customers_subscriptions` +-- + +CREATE TABLE `members_stripe_customers_subscriptions` ( + `id` varchar(24) NOT NULL, + `customer_id` varchar(255) NOT NULL, + `subscription_id` varchar(255) NOT NULL, + `stripe_price_id` varchar(255) NOT NULL DEFAULT '', + `status` varchar(50) NOT NULL, + `cancel_at_period_end` tinyint(1) NOT NULL DEFAULT 0, + `cancellation_reason` varchar(500) DEFAULT NULL, + `current_period_end` datetime NOT NULL, + `start_date` datetime NOT NULL, + `default_payment_card_last4` varchar(4) DEFAULT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL, + `mrr` int(10) UNSIGNED NOT NULL DEFAULT 0, + `offer_id` varchar(24) DEFAULT NULL, + `plan_id` varchar(255) NOT NULL, + `plan_nickname` varchar(50) NOT NULL, + `plan_interval` varchar(50) NOT NULL, + `plan_amount` int(11) NOT NULL, + `plan_currency` varchar(191) NOT NULL, + `trial_start_at` datetime DEFAULT NULL, + `trial_end_at` datetime DEFAULT NULL, + `ghost_subscription_id` varchar(24) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_subscribe_events` +-- + +CREATE TABLE `members_subscribe_events` ( + `id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `subscribed` tinyint(1) NOT NULL DEFAULT 1, + `created_at` datetime NOT NULL, + `source` varchar(50) DEFAULT NULL, + `newsletter_id` varchar(24) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `members_subscription_created_events` +-- + +CREATE TABLE `members_subscription_created_events` ( + `id` varchar(24) NOT NULL, + `created_at` datetime NOT NULL, + `member_id` varchar(24) NOT NULL, + `subscription_id` varchar(24) NOT NULL, + `attribution_id` varchar(24) DEFAULT NULL, + `attribution_type` varchar(50) DEFAULT NULL, + `attribution_url` varchar(2000) DEFAULT NULL, + `referrer_source` varchar(191) DEFAULT NULL, + `referrer_medium` varchar(191) DEFAULT NULL, + `referrer_url` varchar(2000) DEFAULT NULL, + `batch_id` varchar(24) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `mentions` +-- + +CREATE TABLE `mentions` ( + `id` varchar(24) NOT NULL, + `source` varchar(2000) NOT NULL, + `source_title` varchar(2000) DEFAULT NULL, + `source_site_title` varchar(2000) DEFAULT NULL, + `source_excerpt` varchar(2000) DEFAULT NULL, + `source_author` varchar(2000) DEFAULT NULL, + `source_featured_image` varchar(2000) DEFAULT NULL, + `source_favicon` varchar(2000) DEFAULT NULL, + `target` varchar(2000) NOT NULL, + `resource_id` varchar(24) DEFAULT NULL, + `resource_type` varchar(50) DEFAULT NULL, + `created_at` datetime NOT NULL, + `payload` text DEFAULT NULL, + `deleted` tinyint(1) NOT NULL DEFAULT 0, + `verified` tinyint(1) NOT NULL DEFAULT 0 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `migrations` +-- + +CREATE TABLE `migrations` ( + `id` int(10) UNSIGNED NOT NULL, + `name` varchar(120) NOT NULL, + `version` varchar(70) NOT NULL, + `currentVersion` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `migrations` +-- + +INSERT INTO `migrations` (`id`, `name`, `version`, `currentVersion`) VALUES +(1, '1-create-tables.js', 'init', '4.48'), +(2, '2-create-fixtures.js', 'init', '4.48'), +(3, '1-post-excerpt.js', '1.3', '4.48'), +(4, '1-codeinjection-post.js', '1.4', '4.48'), +(5, '1-og-twitter-post.js', '1.5', '4.48'), +(6, '1-add-backup-client.js', '1.7', '4.48'), +(7, '1-add-permissions-redirect.js', '1.9', '4.48'), +(8, '1-custom-template-post.js', '1.13', '4.48'), +(9, '2-theme-permissions.js', '1.13', '4.48'), +(10, '1-add-webhooks-table.js', '1.18', '4.48'), +(11, '1-webhook-permissions.js', '1.19', '4.48'), +(12, '1-remove-settings-keys.js', '1.20', '4.48'), +(13, '1-add-contributor-role.js', '1.21', '4.48'), +(14, '1-multiple-authors-DDL.js', '1.22', '4.48'), +(15, '1-multiple-authors-DML.js', '1.22', '4.48'), +(16, '1-update-koenig-beta-html.js', '1.25', '4.48'), +(17, '2-demo-post.js', '1.25', '4.48'), +(18, '1-rename-amp-column.js', '2.0', '4.48'), +(19, '2-update-posts.js', '2.0', '4.48'), +(20, '3-remove-koenig-labs.js', '2.0', '4.48'), +(21, '4-permalink-setting.js', '2.0', '4.48'), +(22, '5-remove-demo-post.js', '2.0', '4.48'), +(23, '6-replace-fixture-posts.js', '2.0', '4.48'), +(24, '1-add-sessions-table.js', '2.2', '4.48'), +(25, '2-add-integrations-and-api-key-tables.js', '2.2', '4.48'), +(26, '3-insert-admin-integration-role.js', '2.2', '4.48'), +(27, '4-insert-integration-and-api-key-permissions.js', '2.2', '4.48'), +(28, '5-add-mobiledoc-revisions-table.js', '2.2', '4.48'), +(29, '1-add-webhook-columns.js', '2.3', '4.48'), +(30, '2-add-webhook-edit-permission.js', '2.3', '4.48'), +(31, '1-add-webhook-permission-roles.js', '2.6', '4.48'), +(32, '1-add-members-table.js', '2.8', '4.48'), +(33, '1-remove-empty-strings.js', '2.13', '4.48'), +(34, '1-add-actions-table.js', '2.14', '4.48'), +(35, '2-add-actions-permissions.js', '2.14', '4.48'), +(36, '1-add-type-column-to-integrations.js', '2.15', '4.48'), +(37, '2-insert-zapier-integration.js', '2.15', '4.48'), +(38, '1-add-members-perrmissions.js', '2.16', '4.48'), +(39, '1-normalize-settings.js', '2.17', '4.48'), +(40, '2-posts-add-canonical-url.js', '2.17', '4.48'), +(41, '1-restore-settings-from-backup.js', '2.18', '4.48'), +(42, '1-update-editor-permissions.js', '2.21', '4.48'), +(43, '1-add-member-permissions-to-roles.js', '2.22', '4.48'), +(44, '1-insert-ghost-db-backup-role.js', '2.27', '4.48'), +(45, '2-insert-db-backup-integration.js', '2.27', '4.48'), +(46, '3-add-subdirectory-to-relative-canonical-urls.js', '2.27', '4.48'), +(47, '1-add-db-backup-content-permission.js', '2.28', '4.48'), +(48, '2-add-db-backup-content-permission-to-roles.js', '2.28', '4.48'), +(49, '3-insert-ghost-scheduler-role.js', '2.28', '4.48'), +(50, '4-insert-scheduler-integration.js', '2.28', '4.48'), +(51, '5-add-scheduler-permission-to-roles.js', '2.28', '4.48'), +(52, '6-add-type-column.js', '2.28', '4.48'), +(53, '7-populate-type-column.js', '2.28', '4.48'), +(54, '8-remove-page-column.js', '2.28', '4.48'), +(55, '1-add-post-page-column.js', '2.29', '4.48'), +(56, '2-populate-post-page-column.js', '2.29', '4.48'), +(57, '3-remove-page-type-column.js', '2.29', '4.48'), +(58, '1-remove-name-and-password-from-members-table.js', '2.31', '4.48'), +(59, '01-add-members-stripe-customers-table.js', '2.32', '4.48'), +(60, '02-add-name-to-members-table.js', '2.32', '4.48'), +(61, '01-correct-members-stripe-customers-table.js', '2.33', '4.48'), +(62, '01-add-stripe-customers-subscriptions-table.js', '2.34', '4.48'), +(63, '02-add-email-to-members-stripe-customers-table.js', '2.34', '4.48'), +(64, '03-add-name-to-members-stripe-customers-table.js', '2.34', '4.48'), +(65, '01-add-note-to-members-table.js', '2.35', '4.48'), +(66, '01-add-self-signup-and-from address-to-members-settings.js', '2.37', '4.48'), +(67, '01-remove-user-ghost-auth-columns.js', '3.0', '4.48'), +(68, '02-drop-token-auth-tables.js', '3.0', '4.48'), +(69, '03-drop-client-auth-tables.js', '3.0', '4.48'), +(70, '04-add-posts-meta-table.js', '3.0', '4.48'), +(71, '05-populate-posts-meta-table.js', '3.0', '4.48'), +(72, '06-remove-posts-meta-columns.js', '3.0', '4.48'), +(73, '07-add-posts-type-column.js', '3.0', '4.48'), +(74, '08-populate-posts-type-column.js', '3.0', '4.48'), +(75, '09-remove-posts-page-column.js', '3.0', '4.48'), +(76, '10-remove-empty-strings.js', '3.0', '4.48'), +(77, '11-update-posts-html.js', '3.0', '4.48'), +(78, '12-populate-members-table-from-subscribers.js', '3.0', '4.48'), +(79, '13-drop-subscribers-table.js', '3.0', '4.48'), +(80, '14-remove-subscribers-flag.js', '3.0', '4.48'), +(81, '01-add-send-email-when-published-to-posts.js', '3.1', '4.48'), +(82, '02-add-email-subject-to-posts-meta.js', '3.1', '4.48'), +(83, '03-add-email-preview-permissions.js', '3.1', '4.48'), +(84, '04-add-subscribed-flag-to-members.js', '3.1', '4.48'), +(85, '05-add-emails-table.js', '3.1', '4.48'), +(86, '06-add-email-permissions.js', '3.1', '4.48'), +(87, '07-add-uuid-field-to-members.js', '3.1', '4.48'), +(88, '08-add-uuid-values-to-members.js', '3.1', '4.48'), +(89, '09-add-further-email-permissions.js', '3.1', '4.48'), +(90, '10-add-email-error-data-column.js', '3.1', '4.48'), +(91, '01-add-cancel-at-period-end-to-subscriptions.js', '3.2', '4.48'), +(92, '1-add-labels-table.js', '3.6', '4.48'), +(93, '2-add-members-labels-table.js', '3.6', '4.48'), +(94, '3-add-labels-permissions.js', '3.6', '4.48'), +(95, '01-fix-incorrect-member-labels-foreign-keys.js', '3.7', '4.48'), +(96, '01-add-geolocation-to-members.js', '3.8', '4.48'), +(97, '01-add-member-sigin-url-permissions.js', '3.9', '4.48'), +(98, '01-remove-broken-complimentary-plan-from-members-settings.js', '3.11', '4.48'), +(99, '01-add-identity-permission.js', '3.12', '4.48'), +(100, '02-remove-legacy-is-paid-flag-from-settings.js', '3.12', '4.48'), +(101, '01-add-email-preview-permissions-to-roles.js', '3.18', '4.48'), +(102, '02-add-members_stripe_connect-auth-permissions.js', '3.18', '4.48'), +(103, '01-update-member-from-email-address.js', '3.19', '4.48'), +(104, '01-removed-legacy-values-from-settings-table.js', '3.22', '4.48'), +(105, '02-settings-key-renames.js', '3.22', '4.48'), +(106, '03-add-group-and-flags-to-settings.js', '3.22', '4.48'), +(107, '04-populate-settings-groups-and-flags.js', '3.22', '4.48'), +(108, '05-migrate-members-subscription-settings.js', '3.22', '4.48'), +(109, '06-migrate-stripe-connect-settings.js', '3.22', '4.48'), +(110, '07-update-type-for-settings.js', '3.22', '4.48'), +(111, '01-migrate-bulk-email-settings.js', '3.23', '4.48'), +(112, '02-remove-bulk-email-settings.js', '3.23', '4.48'), +(113, '03-update-portal-button-setting.js', '3.23', '4.48'), +(114, '04-add-meta-columns-to-tags-table.js', '3.23', '4.48'), +(115, '01-populate-group-for-new-portal-settings.js', '3.24', '4.48'), +(116, '01-add-members-stripe-webhook-settings.js', '3.25', '4.48'), +(117, '01-add-amp-gtag-id-setting.js', '3.26', '4.48'), +(118, '01-remove-duplicate-subscriptions.js', '3.29', '4.48'), +(119, '02-remove-duplicate-customers.js', '3.29', '4.48'), +(120, '03-remove-orphaned-customers.js', '3.29', '4.48'), +(121, '04-remove-orphaned-subscriptions.js', '3.29', '4.48'), +(122, '05-add-member-constraints.js', '3.29', '4.48'), +(123, '01-add-member-signin-url-permission-roles.js', '3.30', '4.48'), +(124, '01-add-member-support-address-setting.js', '3.32', '4.48'), +(125, '02-add-member-reply-address-setting.js', '3.32', '4.48'), +(126, '03-add-routes-hash-setting.js', '3.32', '4.48'), +(127, '01-add-email-recipients-tables.js', '3.33', '4.48'), +(128, '01-add-tokens-table.js', '3.34', '4.48'), +(129, '01-add-address-columns-to-emails-table.js', '3.35', '4.48'), +(130, '01-add-snippets-table.js', '3.36', '4.48'), +(131, '02-add-snippets-permissions.js', '3.36', '4.48'), +(132, '01-update-portal-button-setting.js', '3.37', '4.48'), +(133, '01-add-email-recipient-filter-column.js', '3.38', '4.48'), +(134, '02-populate-email-recipient-filter-column.js', '3.38', '4.48'), +(135, '03-add-recipient-filter-column.js', '3.38', '4.48'), +(136, '04-populate-recipient-filter-column.js', '3.38', '4.48'), +(137, '05-add-emails-track-opens-column.js', '3.38', '4.48'), +(138, '06-add-newsletter-settings.js', '3.38', '4.48'), +(139, '07-migrate-newsletter-settings-from-config.js', '3.38', '4.48'), +(140, '08-repopulate-send-email-when-published-down-migration.js', '3.38', '4.48'), +(141, '09-remove-send-email-when-published-column.js', '3.38', '4.48'), +(142, '01-add-members-signup-redirect-settings.js', '3.39', '4.48'), +(143, '02-add-user-id-to-api-keys-table.js', '3.39', '4.48'), +(144, '03-add-email-track-opens-setting.js', '3.39', '4.48'), +(145, '04-add-cancellation-reason-column.js', '3.39', '4.48'), +(146, '05-remove-unused-columns-on-emails.js', '3.39', '4.48'), +(147, '06-add-email-recipient-index.js', '3.39', '4.48'), +(148, '07-add-email-recipients-event-timestamps.js', '3.39', '4.48'), +(149, '08-add-email-stats-columns.js', '3.39', '4.48'), +(150, '01-add-members-email-open-rate-column.js', '3.40', '4.48'), +(151, '02-add members-email-aggregation-columns.js', '3.40', '4.48'), +(152, '03-populate-members-email-counts.js', '3.40', '4.48'), +(153, '01-add-firstpromoter-settings.js', '3.41', '4.48'), +(154, '01-update-mobiledoc.js', '4.0', '4.48'), +(155, '02-add-status-column-to-members.js', '4.0', '4.48'), +(156, '03-populate-status-column-for-members.js', '4.0', '4.48'), +(157, '04-drop-apps-related-tables.js', '4.0', '4.48'), +(158, '05-add-members-subscribe-events-table.js', '4.0', '4.48'), +(159, '06-populate-members-subscribe-events-table.js', '4.0', '4.48'), +(160, '07-alter-unique-constraint-for-posts-slug.js', '4.0', '4.48'), +(161, '08-add-members-login-events-table.js', '4.0', '4.48'), +(162, '09-add-members-email-change-events-table.js', '4.0', '4.48'), +(163, '10-add-members-status-events-table.js', '4.0', '4.48'), +(164, '11-add-members-paid-subscription-events-table.js', '4.0', '4.48'), +(165, '12-delete-apps-related-settings-keys.js', '4.0', '4.48'), +(166, '13-add-members-payment-events-table.js', '4.0', '4.48'), +(167, '14-remove-orphaned-stripe-records.js', '4.0', '4.48'), +(168, '15-add-frontmatter-column-to-meta.js', '4.0', '4.48'), +(169, '16-refactor-slack-setting.js', '4.0', '4.48'), +(170, '17-populate-members-status-events-table.js', '4.0', '4.48'), +(171, '18-transform-urls-absolute-to-transform-ready.js', '4.0', '4.48'), +(172, '19-remove-labs-members-setting.js', '4.0', '4.48'), +(173, '20-refactor-unsplash-setting.js', '4.0', '4.48'), +(174, '21-sanitize-email-batches-provider-id.js', '4.0', '4.48'), +(175, '22-solve-orphaned-webhooks.js', '4.0', '4.48'), +(176, '23-regenerate-posts-html.js', '4.0', '4.48'), +(177, '24-add-missing-email-permissions.js', '4.0', '4.48'), +(178, '25-populate-members-paid-subscription-events-table.js', '4.0', '4.48'), +(179, '26-add-cascade-on-delete.js', '4.0', '4.48'), +(180, '27-add-primary-key-brute-migrations-lock.js', '4.0', '4.48'), +(181, '28-add-webhook-intergrations-foreign-key.js', '4.0', '4.48'), +(182, '29-fix-foreign-key-for-members-stripe-customers-subscriptions.js', '4.0', '4.48'), +(183, '30-set-default-accent-color.js', '4.0', '4.48'), +(184, '01-fix-backup-content-permission-typo.js', '4.1', '4.48'), +(185, '02-add-unique-constraint-for-member-stripe-tables.js', '4.1', '4.48'), +(186, '01-fix-incorrect-mrr-delta-events.js', '4.2', '4.48'), +(187, '01-add-products-table.js', '4.3', '4.48'), +(188, '02-add-members-products-table.js', '4.3', '4.48'), +(189, '03-add-default-product.js', '4.3', '4.48'), +(190, '04-attach-members-to-product.js', '4.3', '4.48'), +(191, '05-add-stripe-products-table.js', '4.3', '4.48'), +(192, '06-add-stripe-prices-table.js', '4.3', '4.48'), +(193, '07-add-products-permissions.js', '4.3', '4.48'), +(194, '08-migrate-members-signup-setting.js', '4.3', '4.48'), +(195, '09-add-price-id-column-to-subscriptions-table.js', '4.3', '4.48'), +(196, '10-populate-stripe-price-id-in-subscriptions.js', '4.3', '4.48'), +(197, '01-restore-free-members-signup-setting-from-backup.js', '4.4', '4.48'), +(198, '02-migrate-members-signup-access.js', '4.4', '4.48'), +(199, '01-add-stripe-price-description-column.js', '4.5', '4.48'), +(200, '02-add-product-description-column.js', '4.5', '4.48'), +(201, '03-give-label-read-permissions-to-editors.js', '4.5', '4.48'), +(202, '04-remove-unique-constraint-from-product-name.js', '4.5', '4.48'), +(203, '05-rename-default-product-to-site-title.js', '4.5', '4.48'), +(204, '01-remove-comped-status.js', '4.6', '4.48'), +(205, '01-add-monthly-price-column-to-products.js', '4.7', '4.48'), +(206, '02-add-yearly-price-column-to-products.js', '4.7', '4.48'), +(207, '03-add-labs-setting.js', '4.7', '4.48'), +(208, '01-add-feature-image-alt-column-to-posts-meta.js', '4.8', '4.48'), +(209, '02-add-feature-image-caption-column-to-posts-meta.js', '4.8', '4.48'), +(210, '03-add-default-product-portal-products.js', '4.8', '4.48'), +(211, '04-migrate-show-newsletter-header-setting.js', '4.8', '4.48'), +(212, '01-add-reset-all-passwords-permission.js', '4.9', '4.48'), +(213, '02-add-benefits-table.js', '4.9', '4.48'), +(214, '03-add-products-benefits-table.js', '4.9', '4.48'), +(215, '04-add-member-segment-to-email-batches.js', '4.9', '4.48'), +(216, '05-fix-missed-mobiledoc-url-transforms.js', '4.9', '4.48'), +(217, '06-add-comped-status.js', '4.9', '4.48'), +(218, '07-update-comped-members-status-events.js', '4.9', '4.48'), +(219, '01-add-oauth-user-data.js', '4.11', '4.48'), +(220, '02-add-email-verification-required-setting.js', '4.11', '4.48'), +(221, '01-add-email-only-column-to-posts-meta-table.js', '4.12', '4.48'), +(222, '02-fix-member-statuses.js', '4.12', '4.48'), +(223, '01-add-members-stripe-connect-auth-permission-to-administrators.js', '4.13', '4.48'), +(224, '02-add-members-products-events-table.js', '4.13', '4.48'), +(225, '01-fix-comped-member-statuses.js', '4.14', '4.48'), +(226, '02-fix-free-members-status-events.js', '4.14', '4.48'), +(227, '01-add-temp-members-analytic-events-table.js', '4.15', '4.48'), +(228, '01-add-custom-theme-settings-table.js', '4.16', '4.48'), +(229, '01-add-custom-theme-settings-permissions.js', '4.17', '4.48'), +(230, '02-add-offers-table.js', '4.17', '4.48'), +(231, '03-add-offers-permissions.js', '4.17', '4.48'), +(232, '01-add-active-column-to-offers.js', '4.19', '4.48'), +(233, '02-add-offer-redemptions-table.js', '4.19', '4.48'), +(234, '01-remove-offer-redemptions-table.js', '4.20', '4.48'), +(235, '02-remove-offers-table.js', '4.20', '4.48'), +(236, '03-add-offers-table.js', '4.20', '4.48'), +(237, '04-add-offer-redemptions-table.js', '4.20', '4.48'), +(238, '05-remove-not-null-constraint-from-portal-title.js', '4.20', '4.48'), +(239, '01-add-is-launch-complete-setting.js', '4.22', '4.48'), +(240, '02-update-launch-complete-setting-from-user-data.js', '4.22', '4.48'), +(241, '01-truncate-offer-names.js', '4.23', '4.48'), +(242, '2022-01-14-11-50-add-type-column-to-products.js', '4.33', '4.48'), +(243, '2022-01-14-11-51-add-default-free-tier.js', '4.33', '4.48'), +(244, '2022-01-18-09-07-remove-duplicate-offer-redemptions.js', '4.33', '4.48'), +(245, '2022-01-19-10-43-add-active-column-to-products-table.js', '4.33', '4.48'), +(246, '2022-01-25-13-53-add-welcome-page-url-column-to-products.js', '4.34', '4.48'), +(247, '2022-01-20-05-55-add-post-products-table.js', '4.35', '4.48'), +(248, '2022-01-30-15-17-set-welcome-page-url-from-settings.js', '4.35', '4.48'), +(249, '2022-02-01-11-48-update-email-recipient-filter-column-type.js', '4.35', '4.48'), +(250, '2022-02-01-12-03-update-recipient-filter-column-type.js', '4.35', '4.48'), +(251, '2022-02-02-10-38-add-default-content-visibility-tiers-setting.js', '4.35', '4.48'), +(252, '2022-02-02-13-10-transform-specific-tiers-default-content-visibility.js', '4.35', '4.48'), +(253, '2022-02-04-04-34-populate-empty-portal-products.js', '4.35', '4.48'), +(254, '2022-02-07-14-34-add-last-seen-at-column-to-members.js', '4.36', '4.48'), +(255, '2022-02-21-09-53-backfill-members-last-seen-at-column.js', '4.37', '4.48'), +(256, '2022-03-01-08-46-add-visibility-to-tiers.js', '4.38', '4.48'), +(257, '2022-03-03-16-12-add-visibility-to-tiers.js', '4.38', '4.48'), +(258, '2022-03-03-16-17-drop-tiers-visible-column.js', '4.38', '4.48'), +(259, '2022-03-07-10-57-update-free-products-visibility-column.js', '4.39', '4.48'), +(260, '2022-03-07-10-57-update-products-visibility-column.js', '4.39', '4.48'), +(261, '2022-03-07-14-37-add-members-cancel-events-table.js', '4.40', '4.48'), +(262, '2022-03-15-06-40-add-offers-admin-integration-permission-roles.js', '4.40', '4.48'), +(263, '2022-03-15-06-40-add-tiers-admin-integration-permission-roles.js', '4.40', '4.48'), +(264, '2022-03-21-17-17-add.js', '4.42', '4.48'), +(265, '2022-03-30-15-44-add-newsletter-permissions.js', '4.42', '4.48'), +(266, '2022-03-28-19-26-recreate-newsletter-table.js', '4.43', '4.48'), +(267, '2022-03-29-14-45-add-members-newsletters-table.js', '4.43', '4.48'), +(268, '2022-04-01-10-13-add-post-newsletter-relation.js', '4.43', '4.48'), +(269, '2022-04-06-09-47-add-type-column-to-paid-subscription-events.js', '4.43', '4.48'), +(270, '2022-04-06-14-56-add-email-newsletter-relation.js', '4.43', '4.48'), +(271, '2022-04-08-10-45-add-subscription-id-to-mrr-events.js', '4.43', '4.48'), +(272, '2022-04-06-15-22-populate-type-column-for-paid-subscription-events.js', '4.44', '4.48'), +(273, '2022-04-08-11-54-add-cancelled-events.js', '4.44', '4.48'), +(274, '2022-04-11-08-24-add-newsletter-permissions.js', '4.44', '4.48'), +(275, '2022-04-11-10-54-add-mrr-to-subscriptions.js', '4.44', '4.48'), +(276, '2022-04-12-07-33-fill-mrr.js', '4.44', '4.48'), +(277, '2022-04-13-12-00-remove-newsletter-sender-name-not-null-constraint.js', '4.44', '4.48'), +(278, '2022-04-15-07-53-add-offer-id-to-subscriptions.js', '4.44', '4.48'), +(279, '2022-04-19-12-23-backfill-subscriptions-offers.js', '4.45', '4.48'), +(280, '2022-04-20-11-25-add-newsletter-read-permission.js', '4.45', '4.48'), +(281, '2022-04-21-02-55-add-notifications-key-entry-to-settings-table.js', '4.45', '4.48'), +(282, '2022-04-13-12-00-add-created-at-newsletters.js', '4.46', '4.48'), +(283, '2022-04-13-12-01-add-updated-at-newsletters.js', '4.46', '4.48'), +(284, '2022-04-13-12-02-fill-created-at-newsletters.js', '4.46', '4.48'), +(285, '2022-04-13-12-03-drop-nullable-created-at-newsletters.js', '4.46', '4.48'), +(286, '2022-04-13-12-08-newsletters-show-header-name.js', '4.46', '4.48'), +(287, '2022-04-13-12-57-add-uuid-column-to-newsletters.js', '4.46', '4.48'), +(288, '2022-04-13-12-58-fill-uuid-for-newsletters.js', '4.46', '4.48'), +(289, '2022-04-13-12-59-drop-nullable-uuid-newsletters.js', '4.46', '4.48'), +(290, '2022-04-13-13-00-add-default-newsletter.js', '4.46', '4.48'), +(291, '2022-04-20-08-39-map-subscribers-to-default-newsletter.js', '4.46', '4.48'), +(292, '2022-04-22-07-43-add-newsletter-id-to-subscribe-events.js', '4.46', '4.48'), +(293, '2022-04-27-07-59-set-newsletter-id-subscribe-events.js', '4.46', '4.48'), +(294, '2022-05-03-15-30-update-newsletter-sending-options.js', '4.47', '4.48'), +(295, '2022-05-04-10-03-transform-newsletter-header-image.js', '4.47', '4.48'), +(296, '2022-03-14-12-33-delete-duplicate-offer-redemptions.js', '5.0', '5.65'), +(297, '2022-03-28-15-25-backfill-mrr-adjustments-for-offers.js', '5.0', '5.65'), +(298, '2022-04-25-10-32-backfill-mrr-for-discounted-subscriptions.js', '5.0', '5.65'), +(299, '2022-04-26-15-44-backfill-mrr-events-for-canceled-subscriptions.js', '5.0', '5.65'), +(300, '2022-04-27-11-26-backfill-mrr-for-canceled-subscriptions.js', '5.0', '5.65'), +(301, '2022-04-28-03-26-remove-author-id-column-from-posts-table.js', '5.0', '5.65'), +(302, '2022-05-03-09-39-drop-nullable-subscribe-event-newsletter-id.js', '5.0', '5.65'), +(303, '2022-05-04-15-24-map-existing-emails-to-default-newsletter.js', '5.0', '5.65'), +(304, '2022-05-05-13-13-migrate-legacy-recipient-filters.js', '5.0', '5.65'), +(305, '2022-05-05-13-29-add-newsletters-admin-integration-permission-roles.js', '5.0', '5.65'), +(306, '2022-05-05-15-17-drop-oauth-table.js', '5.0', '5.65'), +(307, '2022-05-06-08-16-cleanup-client-subscriber-permissions.js', '5.0', '5.65'), +(308, '2022-05-06-13-22-add-frontend-integration.js', '5.0', '5.65'), +(309, '2022-05-09-10-00-drop-members-subscribed-column.js', '5.0', '5.65'), +(310, '2022-05-09-14-17-cleanup-invalid-users-status.js', '5.0', '5.65'), +(311, '2022-05-10-08-33-drop-members-analytics-table.js', '5.0', '5.65'), +(312, '2022-05-10-14-57-cleanup-invalid-posts-status.js', '5.0', '5.65'), +(313, '2022-05-11-12-08-drop-webhooks-status-column.js', '5.0', '5.65'), +(314, '2022-05-11-13-12-rename-settings.js', '5.0', '5.65'), +(315, '2022-05-11-16-36-remove-unused-settings.js', '5.0', '5.65'), +(316, '2022-05-12-10-29-add-newsletter-permissions-for-editors-and-authors.js', '5.0', '5.65'), +(317, '2022-05-12-13-51-add-label-permissions-for-authors.js', '5.0', '5.65'), +(318, '2022-05-13-11-38-drop-none-email-recipient-filter.js', '5.0', '5.65'), +(319, '2022-05-21-00-00-regenerate-posts-html.js', '5.0', '5.65'), +(320, '2022-07-04-13-49-add-comments-table.js', '5.3', '5.65'), +(321, '2022-07-05-09-36-add-comments-likes-table.js', '5.3', '5.65'), +(322, '2022-07-05-09-47-add-comments-reports-table.js', '5.3', '5.65'), +(323, '2022-07-05-10-00-add-comment-related-fields-to-members.js', '5.3', '5.65'), +(324, '2022-07-05-12-55-add-comments-crud-permissions.js', '5.3', '5.65'), +(325, '2022-07-05-15-35-add-comment-notifications-field-to-users-table.js', '5.3', '5.65'), +(326, '2022-07-06-07-26-add-comments-enabled-setting.js', '5.3', '5.65'), +(327, '2022-07-06-07-58-add-ghost-explore-integration-role.js', '5.3', '5.65'), +(328, '2022-07-06-09-13-add-ghost-explore-integration-role-permissions.js', '5.3', '5.65'), +(329, '2022-07-06-09-17-add-ghost-explore-integration.js', '5.3', '5.65'), +(330, '2022-07-06-09-26-add-ghost-explore-integration-api-key.js', '5.3', '5.65'), +(331, '2022-07-18-14-29-add-comment-reporting-permissions.js', '5.5', '5.65'), +(332, '2022-07-18-14-31-drop-reports-reason.js', '5.5', '5.65'), +(333, '2022-07-18-14-32-drop-nullable-member-id-from-likes.js', '5.5', '5.65'), +(334, '2022-07-18-14-33-fix-comments-on-delete-foreign-keys.js', '5.5', '5.65'), +(335, '2022-07-21-08-56-add-jobs-table.js', '5.5', '5.65'), +(336, '2022-07-27-13-40-change-explore-type.js', '5.6', '5.65'), +(337, '2022-08-02-06-09-add-trial-period-days-column-to-tiers.js', '5.8', '5.65'), +(338, '2022-08-03-15-28-add-trial-start-column-to-stripe-subscriptions.js', '5.8', '5.65'), +(339, '2022-08-03-15-29-add-trial-end-column-to-stripe-subscriptions.js', '5.8', '5.65'), +(340, '2022-08-09-08-32-added-new-integration-type.js', '5.9', '5.65'), +(341, '2022-08-15-05-34-add-expiry-at-column-to-members-products.js', '5.10', '5.65'), +(342, '2022-08-16-14-25-add-member-created-events-table.js', '5.10', '5.65'), +(343, '2022-08-16-14-25-add-subscription-created-events-table.js', '5.10', '5.65'), +(344, '2022-08-19-14-15-fix-comments-deletion-strategy.js', '5.10', '5.65'), +(345, '2022-08-22-11-03-add-member-alert-settings-columns-to-users.js', '5.11', '5.65'), +(346, '2022-08-23-13-41-backfill-members-created-events.js', '5.11', '5.65'), +(347, '2022-08-23-13-59-fix-page-resource-type.js', '5.11', '5.65'), +(348, '2022-09-02-12-55-rename-members-bio-to-expertise.js', '5.14', '5.65'), +(349, '2022-09-12-16-10-add-posts-lexical-column.js', '5.15', '5.65'), +(350, '2022-09-14-12-46-add-email-track-clicks-setting.js', '5.15', '5.65'), +(351, '2022-09-16-08-22-add-post-revisions-table.js', '5.15', '5.65'), +(352, '2022-09-19-09-04-add-link-redirects-table.js', '5.16', '5.65'), +(353, '2022-09-19-09-05-add-members-link-click-events-table.js', '5.16', '5.65'), +(354, '2022-09-19-17-44-add-referrer-columns-to-member-events-table.js', '5.16', '5.65'), +(355, '2022-09-19-17-44-add-referrer-columns-to-subscription-events-table.js', '5.16', '5.65'), +(356, '2022-09-27-13-53-remove-click-tracking-tables.js', '5.17', '5.65'), +(357, '2022-09-27-13-55-add-redirects-table.js', '5.17', '5.65'), +(358, '2022-09-27-13-56-add-members-click-events-table.js', '5.17', '5.65'), +(359, '2022-09-27-16-49-set-track-clicks-based-on-opens.js', '5.17', '5.65'), +(360, '2022-09-29-12-39-add-track-clicks-column-to-emails.js', '5.17', '5.65'), +(361, '2022-09-02-20-25-add-columns-to-products-table.js', '5.19', '5.65'), +(362, '2022-09-02-20-52-backfill-new-product-columns.js', '5.19', '5.65'), +(363, '2022-10-10-06-58-add-subscriptions-table.js', '5.19', '5.65'), +(364, '2022-10-10-10-05-add-members-feedback-table.js', '5.19', '5.65'), +(365, '2022-10-11-10-38-add-feedback-enabled-column-to-newsletters.js', '5.19', '5.65'), +(366, '2022-10-18-05-39-drop-nullable-tier-id.js', '5.20', '5.65'), +(367, '2022-10-18-10-13-add-ghost-subscription-id-column-to-mscs.js', '5.20', '5.65'), +(368, '2022-10-19-11-17-add-link-browse-permissions.js', '5.20', '5.65'), +(369, '2022-10-20-02-52-add-link-edit-permissions.js', '5.20', '5.65'), +(370, '2022-10-24-07-23-disable-feedback-enabled.js', '5.21', '5.65'), +(371, '2022-10-25-12-05-backfill-missed-products-columns.js', '5.21', '5.65'), +(372, '2022-10-26-04-49-add-batch-id-members-created-events.js', '5.21', '5.65'), +(373, '2022-10-26-04-49-add-batch-id-subscription-created-events.js', '5.21', '5.65'), +(374, '2022-10-26-04-50-member-subscription-created-batch-id.js', '5.21', '5.65'), +(375, '2022-10-26-09-32-add-feedback-enabled-column-to-emails.js', '5.21', '5.65'), +(376, '2022-10-27-09-50-add-member-track-source-setting.js', '5.21', '5.65'), +(377, '2022-10-31-12-03-backfill-new-product-columns.js', '5.22', '5.65'), +(378, '2022-11-21-09-32-add-source-columns-to-emails-table.js', '5.24', '5.65'), +(379, '2022-11-21-15-03-populate-source-column-with-html-for-emails.js', '5.24', '5.65'), +(380, '2022-11-21-15-57-add-error-columns-for-email-batches.js', '5.24', '5.65'), +(381, '2022-11-24-10-36-add-suppressions-table.js', '5.25', '5.65'), +(382, '2022-11-24-10-37-add-email-spam-complaint-events-table.js', '5.25', '5.65'), +(383, '2022-11-29-08-30-add-error-recipient-failures-table.js', '5.25', '5.65'), +(384, '2022-12-13-16-15-add-usage-colums-to-tokens.js', '5.27', '5.65'), +(385, '2023-01-04-04-12-drop-suppressions-table.js', '5.27', '5.65'), +(386, '2023-01-04-04-13-add-suppressions-table.js', '5.27', '5.65'), +(387, '2023-01-05-15-13-add-active-theme-permissions.js', '5.28', '5.65'), +(388, '2023-01-11-02-45-truncate-suppressions.js', '5.29', '5.65'), +(389, '2023-01-13-04-25-unsubscribe-suppressed-emails.js', '5.30', '5.65'), +(390, '2022-12-05-09-56-update-newsletter-subscriptions.js', '5.31', '5.65'), +(391, '2023-01-17-14-59-add-outbound-link-tagging-setting.js', '5.31', '5.65'), +(392, '2023-01-19-07-46-add-mentions-table.js', '5.31', '5.65'), +(393, '2023-01-24-08-00-fix-invalid-tier-expiry-for-paid-members.js', '5.32', '5.65'), +(394, '2023-01-24-08-09-restore-incorrect-expired-tiers-for-members.js', '5.32', '5.65'), +(395, '2023-01-30-07-27-add-mentions-permission.js', '5.34', '5.65'), +(396, '2023-02-08-03-08-add-mentions-notifications-column.js', '5.34', '5.65'), +(397, '2023-02-08-22-32-add-mentions-delete-column.js', '5.34', '5.65'), +(398, '2023-02-13-06-24-add-mentions-verified-column.js', '5.35', '5.65'), +(399, '2023-02-20-12-22-add-milestones-table.js', '5.36', '5.65'), +(400, '2023-02-21-12-29-add-milestone-notifications-column.js', '5.36', '5.65'), +(401, '2023-02-23-10-40-set-outbound-link-tagging-based-on-source-tracking.js', '5.36', '5.65'), +(402, '2023-03-13-09-29-add-newsletter-show-post-title-section.js', '5.39', '5.65'), +(403, '2023-03-13-13-11-add-newsletter-show-comment-cta.js', '5.39', '5.65'), +(404, '2023-03-13-14-30-add-newsletter-show-subscription-details.js', '5.39', '5.65'), +(405, '2023-03-14-12-26-add-last-mentions-email-report-timestamp-setting.js', '5.39', '5.65'), +(406, '2023-03-13-14-05-add-newsletter-show-latest-posts.js', '5.40', '5.65'), +(407, '2023-03-21-18-42-add-self-serve-integration-role.js', '5.40', '5.65'), +(408, '2023-03-21-18-43-add-self-serve-migration-and-permissions.js', '5.40', '5.65'), +(409, '2023-03-21-18-52-add-self-serve-integration.js', '5.40', '5.65'), +(410, '2023-03-21-19-02-add-self-serve-integration-api-key.js', '5.40', '5.65'), +(411, '2023-03-27-15-00-add-newsletter-colors.js', '5.41', '5.65'), +(412, '2023-03-27-17-51-fix-self-serve-integration-api-key-type.js', '5.41', '5.65'), +(413, '2023-04-04-07-03-add-portal-terms-settings.js', '5.42', '5.65'), +(414, '2023-04-14-04-17-add-snippets-lexical-column.js', '5.44', '5.65'), +(415, '2023-04-17-11-05-add-post-revision-author.js', '5.45', '5.65'), +(416, '2023-04-18-12-56-add-announcement-settings.js', '5.45', '5.65'), +(417, '2023-04-19-13-45-add-pintura-settings.js', '5.45', '5.65'), +(418, '2023-04-20-14-19-add-announcement-visibility-setting.js', '5.45', '5.65'), +(419, '2023-04-21-08-54-add-post-revision-status.js', '5.45', '5.65'), +(420, '2023-04-21-10-30-add-feature-image-to-revisions.js', '5.45', '5.65'), +(421, '2023-04-21-13-01-add-feature-image-meta-to-post-revisions.js', '5.45', '5.65'), +(422, '2023-05-30-19-03-update-pintura-setting.js', '5.51', '5.65'), +(423, '2023-06-07-10-17-add-collections-crud-persmissions.js', '5.51', '5.65'), +(424, '2023-06-13-12-24-add-temp-mail-events-table.js', '5.53', '5.65'), +(425, '2023-06-20-10-18-add-collections-table.js', '5.53', '5.65'), +(426, '2023-06-20-10-19-add-collections-posts-table.js', '5.53', '5.65'), +(427, '2023-07-07-11-57-add-show-title-and-feature-image-column-to-posts.js', '5.54', '5.65'), +(428, '2023-07-10-05-15-55-add-built-in-collections.js', '5.55', '5.65'), +(429, '2023-07-10-05-16-55-add-built-in-collection-posts.js', '5.55', '5.65'), +(430, '2023-07-14-10-11-12-add-email-disabled-field-to-members.js', '5.56', '5.65'), +(431, '2023-07-15-10-11-12-update-members-email-disabled-field.js', '5.56', '5.65'), +(432, '2023-07-26-12-44-stripe-products-nullable-product.js', '5.57', '5.65'), +(433, '2023-07-27-11-47-49-create-donation-events.js', '5.57', '5.65'), +(434, '2023-08-02-09-42-add-donation-settings.js', '5.58', '5.65'), +(435, '2023-08-07-10-42-add-donation-notifications-column.js', '5.59', '5.65'), +(436, '2023-08-07-11-17-05-add-posts-published-at-index.js', '5.59', '5.65'), +(437, '2023-08-29-10-17-add-recommendations-crud-permissions.js', '5.61', '5.65'), +(438, '2023-08-29-11-39-10-add-recommendations-table.js', '5.61', '5.65'), +(439, '2023-08-30-07-37-04-add-recommendations-enabled-settings.js', '5.61', '5.65'), +(440, '2023-09-12-11-22-10-add-recommendation-click-events-table.js', '5.63', '5.65'), +(441, '2023-09-12-11-22-11-add-recommendation-subscribe-events-table.js', '5.63', '5.65'), +(442, '2023-09-13-13-03-10-add-ghost-core-content-integration.js', '5.63', '5.65'), +(443, '2023-09-13-13-34-11-add-ghost-core-content-integration-key.js', '5.63', '5.65'), +(444, '2023-09-19-04-25-40-truncate-stale-built-in-collections-posts.js', '5.64', '5.65'), +(445, '2023-09-19-04-34-10-repopulate-built-in-collection-posts.js', '5.64', '5.65'), +(446, '2023-09-22-06-42-15-truncate-stale-built-in-collections-posts.js', '5.65', '5.65'), +(447, '2023-09-22-06-42-55-repopulate-built-in-featured-collection-posts.js', '5.65', '5.65'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `migrations_lock` +-- + +CREATE TABLE `migrations_lock` ( + `lock_key` varchar(191) NOT NULL, + `locked` tinyint(1) DEFAULT 0, + `acquired_at` datetime DEFAULT NULL, + `released_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `migrations_lock` +-- + +INSERT INTO `migrations_lock` (`lock_key`, `locked`, `acquired_at`, `released_at`) VALUES +('km01', 0, '2023-09-25 21:14:44', '2023-09-25 21:14:46'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `milestones` +-- + +CREATE TABLE `milestones` ( + `id` varchar(24) NOT NULL, + `type` varchar(24) NOT NULL, + `value` int(11) NOT NULL, + `currency` varchar(24) DEFAULT NULL, + `created_at` datetime NOT NULL, + `email_sent_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `milestones` +-- + +INSERT INTO `milestones` (`id`, `type`, `value`, `currency`, `created_at`, `email_sent_at`) VALUES +('6511f84dcd1c0b0001715738', 'members', 0, NULL, '2023-09-25 21:14:53', NULL); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `mobiledoc_revisions` +-- + +CREATE TABLE `mobiledoc_revisions` ( + `id` varchar(24) NOT NULL, + `post_id` varchar(24) NOT NULL, + `mobiledoc` longtext DEFAULT NULL, + `created_at_ts` bigint(20) NOT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `mobiledoc_revisions` +-- + +INSERT INTO `mobiledoc_revisions` (`id`, `post_id`, `mobiledoc`, `created_at_ts`, `created_at`) VALUES +('6511f774fcc22500013e608f', '6511f58b6740bf0001d1410f', '{\"version\":\"0.3.1\",\"atoms\":[],\"cards\":[[\"hr\",{}]],\"markups\":[[\"a\",[\"href\",\"https://ghost.org\"]]],\"sections\":[[1,\"p\",[[0,[],0,\"This is an independent publication. If you subscribe today, you\'ll get full access to the website as well as email newsletters about new content when it\'s available. Your subscription makes this site possible. Thank you!\"]]],[1,\"h3\",[[0,[],0,\"Access all areas\"]]],[1,\"p\",[[0,[],0,\"By signing up, you\'ll get access to the full archive of everything that\'s been published before and everything that\'s still to come. Your very own private library.\"]]],[1,\"h3\",[[0,[],0,\"Fresh content, delivered\"]]],[1,\"p\",[[0,[],0,\"Stay up to date with new content sent straight to your inbox! No more worrying about whether you missed something because of a pesky algorithm or news feed.\"]]],[1,\"h3\",[[0,[],0,\"Meet people like you\"]]],[1,\"p\",[[0,[],0,\"Join a community of other subscribers who share the same interests.\"]]],[10,0],[1,\"h3\",[[0,[],0,\"Start your own thing\"]]],[1,\"p\",[[0,[],0,\"Enjoying the experience? Get started for free and set up your very own subscription business using \"],[0,[0],1,\"Ghost\"],[0,[],0,\", the same platform that powers this website.\"]]]],\"ghostVersion\":\"4.0\"}', 1695676276474, '2023-09-25 21:11:16'), +('6511f774fcc22500013e6090', '6511f58b6740bf0001d1410f', '{\"version\":\"0.3.1\",\"atoms\":[],\"cards\":[[\"hr\",{}]],\"markups\":[[\"a\",[\"href\",\"https://ghost.org\"]]],\"sections\":[[1,\"p\",[[0,[],0,\"cscherr Blog is an independent publication launched in September 2023 by Christoph J. Scherr. If you subscribe today, you\'ll get full access to the website as well as email newsletters about new content when it\'s available. Your subscription makes this site possible, and allows cscherr Blog to continue to exist. Thank you!\"]]],[1,\"h3\",[[0,[],0,\"Access all areas\"]]],[1,\"p\",[[0,[],0,\"By signing up, you\'ll get access to the full archive of everything that\'s been published before and everything that\'s still to come. Your very own private library.\"]]],[1,\"h3\",[[0,[],0,\"Fresh content, delivered\"]]],[1,\"p\",[[0,[],0,\"Stay up to date with new content sent straight to your inbox! No more worrying about whether you missed something because of a pesky algorithm or news feed.\"]]],[1,\"h3\",[[0,[],0,\"Meet people like you\"]]],[1,\"p\",[[0,[],0,\"Join a community of other subscribers who share the same interests.\"]]],[10,0],[1,\"h3\",[[0,[],0,\"Start your own thing\"]]],[1,\"p\",[[0,[],0,\"Enjoying the experience? Get started for free and set up your very own subscription business using \"],[0,[0],1,\"Ghost\"],[0,[],0,\", the same platform that powers this website.\"]]]],\"ghostVersion\":\"4.0\"}', 1695676276475, '2023-09-25 21:11:16'), +('6511f774fcc22500013e6091', '6511f58b6740bf0001d1410d', '{\"version\":\"0.3.1\",\"atoms\":[],\"cards\":[],\"markups\":[[\"a\",[\"href\",\"#/portal/\",\"rel\",\"noopener noreferrer\"]]],\"sections\":[[1,\"p\",[[0,[],0,\"This is a brand new site that\'s just getting started. Things will be up and running here shortly, but you can \"],[0,[0],1,\"subscribe\"],[0,[],0,\" in the meantime if you\'d like to stay up to date and receive emails when new content is published!\"]]]],\"ghostVersion\":\"4.0\"}', 1695676276535, '2023-09-25 21:11:16'), +('6511f774fcc22500013e6092', '6511f58b6740bf0001d1410d', '{\"version\":\"0.3.1\",\"atoms\":[],\"cards\":[],\"markups\":[[\"a\",[\"href\",\"#/portal/\"]]],\"sections\":[[1,\"p\",[[0,[],0,\"This is cscherr Blog, a brand new site by Christoph J. Scherr that\'s just getting started. Things will be up and running here shortly, but you can \"],[0,[0],1,\"subscribe\"],[0,[],0,\" in the meantime if you\'d like to stay up to date and receive emails when new content is published!\"]]]],\"ghostVersion\":\"4.0\"}', 1695676276536, '2023-09-25 21:11:16'), +('6511fc02cd1c0b000171574b', '6511fc02cd1c0b0001715749', '{\"version\":\"0.3.1\",\"ghostVersion\":\"4.0\",\"markups\":[],\"atoms\":[],\"cards\":[],\"sections\":[[1,\"p\",[[0,[],0,\"\"]]]]}', 1695677442561, '2023-09-25 21:30:42'), +('6511fc0acd1c0b000171574f', '6511fc02cd1c0b0001715749', '{\"version\":\"0.3.1\",\"atoms\":[],\"cards\":[],\"markups\":[],\"sections\":[[1,\"p\",[[0,[],0,\"foo bar qux\"]]]],\"ghostVersion\":\"4.0\"}', 1695677450380, '2023-09-25 21:30:50'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `newsletters` +-- + +CREATE TABLE `newsletters` ( + `id` varchar(24) NOT NULL, + `uuid` varchar(36) NOT NULL, + `name` varchar(191) NOT NULL, + `description` varchar(2000) DEFAULT NULL, + `slug` varchar(191) NOT NULL, + `sender_name` varchar(191) DEFAULT NULL, + `sender_email` varchar(191) DEFAULT NULL, + `sender_reply_to` varchar(191) NOT NULL DEFAULT 'newsletter', + `status` varchar(50) NOT NULL DEFAULT 'active', + `visibility` varchar(50) NOT NULL DEFAULT 'members', + `subscribe_on_signup` tinyint(1) NOT NULL DEFAULT 1, + `sort_order` int(10) UNSIGNED NOT NULL DEFAULT 0, + `header_image` varchar(2000) DEFAULT NULL, + `show_header_icon` tinyint(1) NOT NULL DEFAULT 1, + `show_header_title` tinyint(1) NOT NULL DEFAULT 1, + `title_font_category` varchar(191) NOT NULL DEFAULT 'sans_serif', + `title_alignment` varchar(191) NOT NULL DEFAULT 'center', + `show_feature_image` tinyint(1) NOT NULL DEFAULT 1, + `body_font_category` varchar(191) NOT NULL DEFAULT 'sans_serif', + `footer_content` text DEFAULT NULL, + `show_badge` tinyint(1) NOT NULL DEFAULT 1, + `show_header_name` tinyint(1) NOT NULL DEFAULT 1, + `created_at` datetime NOT NULL, + `updated_at` datetime DEFAULT NULL, + `feedback_enabled` tinyint(1) NOT NULL DEFAULT 0, + `show_post_title_section` tinyint(1) NOT NULL DEFAULT 1, + `show_comment_cta` tinyint(1) NOT NULL DEFAULT 1, + `show_subscription_details` tinyint(1) NOT NULL DEFAULT 0, + `show_latest_posts` tinyint(1) NOT NULL DEFAULT 0, + `background_color` varchar(50) NOT NULL DEFAULT 'light', + `border_color` varchar(50) DEFAULT NULL, + `title_color` varchar(50) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `newsletters` +-- + +INSERT INTO `newsletters` (`id`, `uuid`, `name`, `description`, `slug`, `sender_name`, `sender_email`, `sender_reply_to`, `status`, `visibility`, `subscribe_on_signup`, `sort_order`, `header_image`, `show_header_icon`, `show_header_title`, `title_font_category`, `title_alignment`, `show_feature_image`, `body_font_category`, `footer_content`, `show_badge`, `show_header_name`, `created_at`, `updated_at`, `feedback_enabled`, `show_post_title_section`, `show_comment_cta`, `show_subscription_details`, `show_latest_posts`, `background_color`, `border_color`, `title_color`) VALUES +('6511f58a6740bf0001d140a3', '871f0c4a-bc86-480e-9ad8-08deb2bf3113', 'cscherr Blog', NULL, 'default-newsletter', NULL, NULL, 'newsletter', 'active', 'members', 1, 0, NULL, 1, 1, 'sans_serif', 'center', 1, 'sans_serif', NULL, 1, 0, '2023-09-25 21:03:06', '2023-09-25 21:11:16', 0, 1, 1, 0, 0, 'light', NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `offers` +-- + +CREATE TABLE `offers` ( + `id` varchar(24) NOT NULL, + `active` tinyint(1) NOT NULL DEFAULT 1, + `name` varchar(191) NOT NULL, + `code` varchar(191) NOT NULL, + `product_id` varchar(24) NOT NULL, + `stripe_coupon_id` varchar(255) DEFAULT NULL, + `interval` varchar(50) NOT NULL, + `currency` varchar(50) DEFAULT NULL, + `discount_type` varchar(50) NOT NULL, + `discount_amount` int(11) NOT NULL, + `duration` varchar(50) NOT NULL, + `duration_in_months` int(11) DEFAULT NULL, + `portal_title` varchar(191) DEFAULT NULL, + `portal_description` varchar(2000) DEFAULT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `offer_redemptions` +-- + +CREATE TABLE `offer_redemptions` ( + `id` varchar(24) NOT NULL, + `offer_id` varchar(24) NOT NULL, + `member_id` varchar(24) NOT NULL, + `subscription_id` varchar(24) NOT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `permissions` +-- + +CREATE TABLE `permissions` ( + `id` varchar(24) NOT NULL, + `name` varchar(50) NOT NULL, + `object_type` varchar(50) NOT NULL, + `action_type` varchar(50) NOT NULL, + `object_id` varchar(24) DEFAULT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `permissions` +-- + +INSERT INTO `permissions` (`id`, `name`, `object_type`, `action_type`, `object_id`, `created_at`, `created_by`, `updated_at`, `updated_by`) VALUES +('6511f58a6740bf0001d140ad', 'Export database', 'db', 'exportContent', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140ae', 'Import database', 'db', 'importContent', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140af', 'Delete all content', 'db', 'deleteAllContent', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140b0', 'Send mail', 'mail', 'send', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140b1', 'Browse notifications', 'notification', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140b2', 'Add notifications', 'notification', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140b3', 'Delete notifications', 'notification', 'destroy', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140b4', 'Browse posts', 'post', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140b5', 'Read posts', 'post', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140b6', 'Edit posts', 'post', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140b7', 'Add posts', 'post', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140b8', 'Delete posts', 'post', 'destroy', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140b9', 'Browse settings', 'setting', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140ba', 'Read settings', 'setting', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140bb', 'Edit settings', 'setting', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140bc', 'Generate slugs', 'slug', 'generate', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140bd', 'Browse tags', 'tag', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140be', 'Read tags', 'tag', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140bf', 'Edit tags', 'tag', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140c0', 'Add tags', 'tag', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140c1', 'Delete tags', 'tag', 'destroy', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140c2', 'Browse themes', 'theme', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140c3', 'Edit themes', 'theme', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140c4', 'Activate themes', 'theme', 'activate', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140c5', 'Upload themes', 'theme', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140c6', 'Download themes', 'theme', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140c7', 'Delete themes', 'theme', 'destroy', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140c8', 'Browse users', 'user', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140c9', 'Read users', 'user', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140ca', 'Edit users', 'user', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140cb', 'Add users', 'user', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140cc', 'Delete users', 'user', 'destroy', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140cd', 'Assign a role', 'role', 'assign', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140ce', 'Browse roles', 'role', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140cf', 'Browse invites', 'invite', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140d0', 'Read invites', 'invite', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140d1', 'Edit invites', 'invite', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140d2', 'Add invites', 'invite', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140d3', 'Delete invites', 'invite', 'destroy', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140d4', 'Download redirects', 'redirect', 'download', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140d5', 'Upload redirects', 'redirect', 'upload', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140d6', 'Add webhooks', 'webhook', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140d7', 'Edit webhooks', 'webhook', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140d8', 'Delete webhooks', 'webhook', 'destroy', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140d9', 'Browse integrations', 'integration', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140da', 'Read integrations', 'integration', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140db', 'Edit integrations', 'integration', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140dc', 'Add integrations', 'integration', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140dd', 'Delete integrations', 'integration', 'destroy', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140de', 'Browse API keys', 'api_key', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140df', 'Read API keys', 'api_key', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140e0', 'Edit API keys', 'api_key', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140e1', 'Add API keys', 'api_key', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140e2', 'Delete API keys', 'api_key', 'destroy', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140e3', 'Browse Actions', 'action', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140e4', 'Browse Members', 'member', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140e5', 'Read Members', 'member', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140e6', 'Edit Members', 'member', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140e7', 'Add Members', 'member', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140e8', 'Delete Members', 'member', 'destroy', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140e9', 'Browse Products', 'product', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140ea', 'Read Products', 'product', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140eb', 'Edit Products', 'product', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140ec', 'Add Products', 'product', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140ed', 'Delete Products', 'product', 'destroy', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140ee', 'Publish posts', 'post', 'publish', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140ef', 'Backup database', 'db', 'backupContent', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140f0', 'Email preview', 'email_preview', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140f1', 'Send test email', 'email_preview', 'sendTestEmail', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140f2', 'Browse emails', 'email', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140f3', 'Read emails', 'email', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140f4', 'Retry emails', 'email', 'retry', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140f5', 'Browse labels', 'label', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140f6', 'Read labels', 'label', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140f7', 'Edit labels', 'label', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140f8', 'Add labels', 'label', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140f9', 'Delete labels', 'label', 'destroy', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140fa', 'Read member signin urls', 'member_signin_url', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140fb', 'Read identities', 'identity', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140fc', 'Auth Stripe Connect for Members', 'members_stripe_connect', 'auth', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140fd', 'Browse snippets', 'snippet', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140fe', 'Read snippets', 'snippet', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140ff', 'Edit snippets', 'snippet', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d14100', 'Add snippets', 'snippet', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d14101', 'Delete snippets', 'snippet', 'destroy', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d14102', 'Browse offers', 'offer', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d14103', 'Read offers', 'offer', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d14104', 'Edit offers', 'offer', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d14105', 'Add offers', 'offer', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d14106', 'Reset all passwords', 'authentication', 'resetAllPasswords', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d14107', 'Browse custom theme settings', 'custom_theme_setting', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d14108', 'Edit custom theme settings', 'custom_theme_setting', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d14109', 'Browse newsletters', 'newsletter', 'browse', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d1410a', 'Read newsletters', 'newsletter', 'read', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d1410b', 'Add newsletters', 'newsletter', 'add', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d1410c', 'Edit newsletters', 'newsletter', 'edit', NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f844cd1c0b00017156b3', 'Browse comments', 'comment', 'browse', NULL, '2023-09-25 21:14:44', '1', '2023-09-25 21:14:44', '1'), +('6511f844cd1c0b00017156b6', 'Read comments', 'comment', 'read', NULL, '2023-09-25 21:14:44', '1', '2023-09-25 21:14:44', '1'), +('6511f844cd1c0b00017156b9', 'Edit comments', 'comment', 'edit', NULL, '2023-09-25 21:14:44', '1', '2023-09-25 21:14:44', '1'), +('6511f844cd1c0b00017156bc', 'Add comments', 'comment', 'add', NULL, '2023-09-25 21:14:44', '1', '2023-09-25 21:14:44', '1'), +('6511f844cd1c0b00017156bf', 'Delete comments', 'comment', 'destroy', NULL, '2023-09-25 21:14:44', '1', '2023-09-25 21:14:44', '1'), +('6511f844cd1c0b00017156c2', 'Moderate comments', 'comment', 'moderate', NULL, '2023-09-25 21:14:44', '1', '2023-09-25 21:14:44', '1'), +('6511f844cd1c0b00017156c5', 'Like comments', 'comment', 'like', NULL, '2023-09-25 21:14:44', '1', '2023-09-25 21:14:44', '1'), +('6511f844cd1c0b00017156c8', 'Unlike comments', 'comment', 'unlike', NULL, '2023-09-25 21:14:44', '1', '2023-09-25 21:14:44', '1'), +('6511f844cd1c0b00017156cd', 'Read explore data', 'explore', 'read', NULL, '2023-09-25 21:14:44', '1', '2023-09-25 21:14:44', '1'), +('6511f844cd1c0b00017156d3', 'Report comments', 'comment', 'report', NULL, '2023-09-25 21:14:44', '1', '2023-09-25 21:14:44', '1'), +('6511f845cd1c0b00017156d7', 'Browse links', 'link', 'browse', NULL, '2023-09-25 21:14:45', '1', '2023-09-25 21:14:45', '1'), +('6511f845cd1c0b00017156da', 'Edit links', 'link', 'edit', NULL, '2023-09-25 21:14:45', '1', '2023-09-25 21:14:45', '1'), +('6511f845cd1c0b00017156de', 'View active theme details', 'theme', 'readActive', NULL, '2023-09-25 21:14:45', '1', '2023-09-25 21:14:45', '1'), +('6511f846cd1c0b00017156e4', 'Browse mentions', 'mention', 'browse', NULL, '2023-09-25 21:14:46', '1', '2023-09-25 21:14:46', '1'), +('6511f846cd1c0b00017156f6', 'Browse collections', 'collection', 'browse', NULL, '2023-09-25 21:14:46', '1', '2023-09-25 21:14:46', '1'), +('6511f846cd1c0b00017156fc', 'Read collections', 'collection', 'read', NULL, '2023-09-25 21:14:46', '1', '2023-09-25 21:14:46', '1'), +('6511f846cd1c0b0001715702', 'Edit collections', 'collection', 'edit', NULL, '2023-09-25 21:14:46', '1', '2023-09-25 21:14:46', '1'), +('6511f846cd1c0b0001715706', 'Add collections', 'collection', 'add', NULL, '2023-09-25 21:14:46', '1', '2023-09-25 21:14:46', '1'), +('6511f846cd1c0b000171570b', 'Delete collections', 'collection', 'destroy', NULL, '2023-09-25 21:14:46', '1', '2023-09-25 21:14:46', '1'), +('6511f846cd1c0b0001715714', 'Browse recommendations', 'recommendation', 'browse', NULL, '2023-09-25 21:14:46', '1', '2023-09-25 21:14:46', '1'), +('6511f846cd1c0b000171571a', 'Read recommendations', 'recommendation', 'read', NULL, '2023-09-25 21:14:46', '1', '2023-09-25 21:14:46', '1'), +('6511f846cd1c0b0001715720', 'Edit recommendations', 'recommendation', 'edit', NULL, '2023-09-25 21:14:46', '1', '2023-09-25 21:14:46', '1'), +('6511f846cd1c0b0001715723', 'Add recommendations', 'recommendation', 'add', NULL, '2023-09-25 21:14:46', '1', '2023-09-25 21:14:46', '1'), +('6511f846cd1c0b0001715726', 'Delete recommendations', 'recommendation', 'destroy', NULL, '2023-09-25 21:14:46', '1', '2023-09-25 21:14:46', '1'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `permissions_roles` +-- + +CREATE TABLE `permissions_roles` ( + `id` varchar(24) NOT NULL, + `role_id` varchar(24) NOT NULL, + `permission_id` varchar(24) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `permissions_roles` +-- + +INSERT INTO `permissions_roles` (`id`, `role_id`, `permission_id`) VALUES +('6511f58b6740bf0001d14117', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140ad'), +('6511f58b6740bf0001d14118', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140ae'), +('6511f58b6740bf0001d14119', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140af'), +('6511f58b6740bf0001d1411a', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140ef'), +('6511f58b6740bf0001d1411b', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140b0'), +('6511f58b6740bf0001d1411c', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140b1'), +('6511f58b6740bf0001d1411d', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140b2'), +('6511f58b6740bf0001d1411e', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140b3'), +('6511f58b6740bf0001d1411f', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140b4'), +('6511f58b6740bf0001d14120', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140b5'), +('6511f58b6740bf0001d14121', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140b6'), +('6511f58b6740bf0001d14122', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140b7'), +('6511f58b6740bf0001d14123', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140b8'), +('6511f58b6740bf0001d14124', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140ee'), +('6511f58b6740bf0001d14125', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140b9'), +('6511f58b6740bf0001d14126', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140ba'), +('6511f58b6740bf0001d14127', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140bb'), +('6511f58b6740bf0001d14128', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140bc'), +('6511f58b6740bf0001d14129', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140bd'), +('6511f58b6740bf0001d1412a', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140be'), +('6511f58b6740bf0001d1412b', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140bf'), +('6511f58b6740bf0001d1412c', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140c0'), +('6511f58b6740bf0001d1412d', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140c1'), +('6511f58b6740bf0001d1412e', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140c2'), +('6511f58b6740bf0001d1412f', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140c3'), +('6511f58b6740bf0001d14130', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140c4'), +('6511f58b6740bf0001d14131', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140c5'), +('6511f58b6740bf0001d14132', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140c6'), +('6511f58b6740bf0001d14133', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140c7'), +('6511f58b6740bf0001d14134', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140c8'), +('6511f58b6740bf0001d14135', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140c9'), +('6511f58b6740bf0001d14136', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140ca'), +('6511f58b6740bf0001d14137', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140cb'), +('6511f58b6740bf0001d14138', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140cc'), +('6511f58b6740bf0001d14139', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140cd'), +('6511f58b6740bf0001d1413a', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140ce'), +('6511f58b6740bf0001d1413b', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140cf'), +('6511f58b6740bf0001d1413c', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140d0'), +('6511f58b6740bf0001d1413d', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140d1'), +('6511f58b6740bf0001d1413e', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140d2'), +('6511f58b6740bf0001d1413f', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140d3'), +('6511f58b6740bf0001d14140', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140d4'), +('6511f58b6740bf0001d14141', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140d5'), +('6511f58b6740bf0001d14142', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140d6'), +('6511f58b6740bf0001d14143', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140d7'), +('6511f58b6740bf0001d14144', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140d8'), +('6511f58b6740bf0001d14145', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140d9'), +('6511f58b6740bf0001d14146', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140da'), +('6511f58b6740bf0001d14147', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140db'), +('6511f58b6740bf0001d14148', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140dc'), +('6511f58b6740bf0001d14149', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140dd'), +('6511f58b6740bf0001d1414a', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140de'), +('6511f58b6740bf0001d1414b', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140df'), +('6511f58b6740bf0001d1414c', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140e0'), +('6511f58b6740bf0001d1414d', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140e1'), +('6511f58b6740bf0001d1414e', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140e2'), +('6511f58b6740bf0001d1414f', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140e3'), +('6511f58b6740bf0001d14150', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140e4'), +('6511f58b6740bf0001d14151', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140e5'), +('6511f58b6740bf0001d14152', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140e6'), +('6511f58b6740bf0001d14153', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140e7'), +('6511f58b6740bf0001d14154', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140e8'), +('6511f58b6740bf0001d14155', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140e9'), +('6511f58b6740bf0001d14156', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140ea'), +('6511f58b6740bf0001d14157', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140eb'), +('6511f58b6740bf0001d14158', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140ec'), +('6511f58b6740bf0001d14159', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140ed'), +('6511f58b6740bf0001d1415a', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140f5'), +('6511f58b6740bf0001d1415b', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140f6'), +('6511f58b6740bf0001d1415c', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140f7'), +('6511f58b6740bf0001d1415d', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140f8'), +('6511f58b6740bf0001d1415e', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140f9'), +('6511f58b6740bf0001d1415f', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140f0'), +('6511f58b6740bf0001d14160', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140f1'), +('6511f58b6740bf0001d14161', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140f2'), +('6511f58b6740bf0001d14162', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140f3'), +('6511f58b6740bf0001d14163', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140f4'), +('6511f58b6740bf0001d14164', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140fa'), +('6511f58b6740bf0001d14165', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140fd'), +('6511f58b6740bf0001d14166', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140fe'), +('6511f58b6740bf0001d14167', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140ff'), +('6511f58b6740bf0001d14168', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d14100'), +('6511f58b6740bf0001d14169', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d14101'), +('6511f58b6740bf0001d1416a', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d14107'), +('6511f58b6740bf0001d1416b', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d14108'), +('6511f58b6740bf0001d1416c', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d14102'), +('6511f58b6740bf0001d1416d', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d14103'), +('6511f58b6740bf0001d1416e', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d14104'), +('6511f58b6740bf0001d1416f', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d14105'), +('6511f58b6740bf0001d14170', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d14106'), +('6511f58b6740bf0001d14171', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d140fc'), +('6511f58b6740bf0001d14172', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d14109'), +('6511f58b6740bf0001d14173', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d1410a'), +('6511f58b6740bf0001d14174', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d1410b'), +('6511f58b6740bf0001d14175', '6511f58a6740bf0001d140a5', '6511f58a6740bf0001d1410c'), +('6511f58b6740bf0001d14176', '6511f58a6740bf0001d140ab', '6511f58a6740bf0001d140ad'), +('6511f58b6740bf0001d14177', '6511f58a6740bf0001d140ab', '6511f58a6740bf0001d140ae'), +('6511f58b6740bf0001d14178', '6511f58a6740bf0001d140ab', '6511f58a6740bf0001d140af'), +('6511f58b6740bf0001d14179', '6511f58a6740bf0001d140ab', '6511f58a6740bf0001d140ef'), +('6511f58b6740bf0001d1417a', '6511f58a6740bf0001d140ac', '6511f58a6740bf0001d140ee'), +('6511f58b6740bf0001d1417b', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140b0'), +('6511f58b6740bf0001d1417c', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140b1'), +('6511f58b6740bf0001d1417d', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140b2'), +('6511f58b6740bf0001d1417e', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140b3'), +('6511f58b6740bf0001d1417f', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140b4'), +('6511f58b6740bf0001d14180', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140b5'), +('6511f58b6740bf0001d14181', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140b6'), +('6511f58b6740bf0001d14182', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140b7'), +('6511f58b6740bf0001d14183', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140b8'), +('6511f58b6740bf0001d14184', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140ee'), +('6511f58b6740bf0001d14185', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140b9'), +('6511f58b6740bf0001d14186', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140ba'), +('6511f58b6740bf0001d14187', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140bb'), +('6511f58b6740bf0001d14188', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140bc'), +('6511f58b6740bf0001d14189', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140bd'), +('6511f58b6740bf0001d1418a', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140be'), +('6511f58b6740bf0001d1418b', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140bf'), +('6511f58b6740bf0001d1418c', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140c0'), +('6511f58b6740bf0001d1418d', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140c1'), +('6511f58b6740bf0001d1418e', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140c2'), +('6511f58b6740bf0001d1418f', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140c3'), +('6511f58b6740bf0001d14190', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140c4'), +('6511f58b6740bf0001d14191', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140c5'), +('6511f58b6740bf0001d14192', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140c6'), +('6511f58b6740bf0001d14193', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140c7'), +('6511f58b6740bf0001d14194', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140c8'), +('6511f58b6740bf0001d14195', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140c9'), +('6511f58b6740bf0001d14196', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140ca'), +('6511f58b6740bf0001d14197', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140cb'), +('6511f58b6740bf0001d14198', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140cc'), +('6511f58b6740bf0001d14199', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140cd'), +('6511f58b6740bf0001d1419a', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140ce'), +('6511f58b6740bf0001d1419b', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140cf'), +('6511f58b6740bf0001d1419c', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140d0'), +('6511f58b6740bf0001d1419d', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140d1'), +('6511f58b6740bf0001d1419e', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140d2'), +('6511f58b6740bf0001d1419f', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140d3'), +('6511f58b6740bf0001d141a0', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140d4'), +('6511f58b6740bf0001d141a1', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140d5'), +('6511f58b6740bf0001d141a2', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140d6'), +('6511f58b6740bf0001d141a3', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140d7'), +('6511f58b6740bf0001d141a4', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140d8'), +('6511f58b6740bf0001d141a5', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140e3'), +('6511f58b6740bf0001d141a6', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140e4'), +('6511f58b6740bf0001d141a7', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140e5'), +('6511f58b6740bf0001d141a8', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140e6'), +('6511f58b6740bf0001d141a9', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140e7'), +('6511f58b6740bf0001d141aa', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140e8'), +('6511f58b6740bf0001d141ab', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140f5'), +('6511f58b6740bf0001d141ac', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140f6'), +('6511f58b6740bf0001d141ad', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140f7'), +('6511f58b6740bf0001d141ae', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140f8'), +('6511f58b6740bf0001d141af', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140f9'), +('6511f58b6740bf0001d141b0', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140f0'), +('6511f58b6740bf0001d141b1', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140f1'), +('6511f58b6740bf0001d141b2', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140f2'), +('6511f58b6740bf0001d141b3', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140f3'), +('6511f58b6740bf0001d141b4', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140f4'), +('6511f58b6740bf0001d141b5', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140fd'), +('6511f58b6740bf0001d141b6', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140fe'), +('6511f58b6740bf0001d141b7', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140ff'), +('6511f58b6740bf0001d141b8', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d14100'), +('6511f58b6740bf0001d141b9', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d14101'), +('6511f58b6740bf0001d141ba', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140e9'), +('6511f58b6740bf0001d141bb', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140ea'), +('6511f58b6740bf0001d141bc', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140eb'), +('6511f58b6740bf0001d141bd', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d140ec'), +('6511f58b6740bf0001d141be', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d14102'), +('6511f58b6740bf0001d141bf', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d14103'), +('6511f58b6740bf0001d141c0', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d14104'), +('6511f58b6740bf0001d141c1', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d14105'), +('6511f58b6740bf0001d141c2', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140b1'), +('6511f58b6740bf0001d141c3', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140b2'), +('6511f58b6740bf0001d141c4', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140b3'), +('6511f58b6740bf0001d141c5', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140b4'), +('6511f58b6740bf0001d141c6', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140b5'), +('6511f58b6740bf0001d141c7', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140b6'), +('6511f58b6740bf0001d141c8', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140b7'), +('6511f58b6740bf0001d141c9', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140b8'), +('6511f58b6740bf0001d141ca', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140ee'), +('6511f58b6740bf0001d141cb', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140b9'), +('6511f58b6740bf0001d141cc', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140ba'), +('6511f58b6740bf0001d141cd', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140bc'), +('6511f58b6740bf0001d141ce', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140bd'), +('6511f58b6740bf0001d141cf', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140be'), +('6511f58b6740bf0001d141d0', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140bf'), +('6511f58b6740bf0001d141d1', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140c0'), +('6511f58b6740bf0001d141d2', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140c1'), +('6511f58b6740bf0001d141d3', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140c8'), +('6511f58b6740bf0001d141d4', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140c9'), +('6511f58b6740bf0001d141d5', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140ca'), +('6511f58b6740bf0001d141d6', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140cb'), +('6511f58b6740bf0001d141d7', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140cc'), +('6511f58b6740bf0001d141d8', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140cd'), +('6511f58b6740bf0001d141d9', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140ce'), +('6511f58b6740bf0001d141da', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140cf'), +('6511f58b6740bf0001d141db', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140d0'), +('6511f58b6740bf0001d141dc', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140d1'), +('6511f58b6740bf0001d141dd', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140d2'), +('6511f58b6740bf0001d141de', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140d3'), +('6511f58b6740bf0001d141df', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140c2'), +('6511f58b6740bf0001d141e0', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140f0'), +('6511f58b6740bf0001d141e1', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140f1'), +('6511f58b6740bf0001d141e2', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140f2'), +('6511f58b6740bf0001d141e3', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140f3'), +('6511f58b6740bf0001d141e4', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140f4'), +('6511f58b6740bf0001d141e5', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140fd'), +('6511f58b6740bf0001d141e6', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140fe'), +('6511f58b6740bf0001d141e7', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140ff'), +('6511f58b6740bf0001d141e8', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d14100'), +('6511f58b6740bf0001d141e9', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d14101'), +('6511f58b6740bf0001d141ea', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140f5'), +('6511f58b6740bf0001d141eb', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140f6'), +('6511f58b6740bf0001d141ec', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140e9'), +('6511f58b6740bf0001d141ed', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d140ea'), +('6511f58b6740bf0001d141ee', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140b4'), +('6511f58b6740bf0001d141ef', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140b5'), +('6511f58b6740bf0001d141f0', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140b7'), +('6511f58b6740bf0001d141f1', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140b9'), +('6511f58b6740bf0001d141f2', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140ba'), +('6511f58b6740bf0001d141f3', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140bc'), +('6511f58b6740bf0001d141f4', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140bd'), +('6511f58b6740bf0001d141f5', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140be'), +('6511f58b6740bf0001d141f6', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140c0'), +('6511f58b6740bf0001d141f7', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140c8'), +('6511f58b6740bf0001d141f8', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140c9'), +('6511f58b6740bf0001d141f9', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140ce'), +('6511f58b6740bf0001d141fa', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140c2'), +('6511f58b6740bf0001d141fb', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140f0'), +('6511f58b6740bf0001d141fc', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140f3'), +('6511f58b6740bf0001d141fd', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140fd'), +('6511f58b6740bf0001d141fe', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140fe'), +('6511f58b6740bf0001d141ff', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140e9'), +('6511f58b6740bf0001d14200', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140ea'), +('6511f58b6740bf0001d14201', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140b4'), +('6511f58b6740bf0001d14202', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140b5'), +('6511f58b6740bf0001d14203', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140b7'), +('6511f58b6740bf0001d14204', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140b9'), +('6511f58b6740bf0001d14205', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140ba'), +('6511f58b6740bf0001d14206', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140bc'), +('6511f58b6740bf0001d14207', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140bd'), +('6511f58b6740bf0001d14208', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140be'), +('6511f58b6740bf0001d14209', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140c8'), +('6511f58b6740bf0001d1420a', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140c9'), +('6511f58b6740bf0001d1420b', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140ce'), +('6511f58b6740bf0001d1420c', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140c2'), +('6511f58b6740bf0001d1420d', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140f0'), +('6511f58b6740bf0001d1420e', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140f3'), +('6511f58b6740bf0001d1420f', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140fd'), +('6511f58b6740bf0001d14210', '6511f58a6740bf0001d140a8', '6511f58a6740bf0001d140fe'), +('6511f844cd1c0b00017156a7', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d14109'), +('6511f844cd1c0b00017156a8', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d1410a'), +('6511f844cd1c0b00017156a9', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d1410c'), +('6511f844cd1c0b00017156aa', '6511f58a6740bf0001d140aa', '6511f58a6740bf0001d1410b'), +('6511f844cd1c0b00017156ad', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d14109'), +('6511f844cd1c0b00017156ae', '6511f58a6740bf0001d140a6', '6511f58a6740bf0001d1410a'), +('6511f844cd1c0b00017156af', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d14109'), +('6511f844cd1c0b00017156b0', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d1410a'), +('6511f844cd1c0b00017156b1', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140f5'), +('6511f844cd1c0b00017156b2', '6511f58a6740bf0001d140a7', '6511f58a6740bf0001d140f6'), +('6511f844cd1c0b00017156b4', '6511f58a6740bf0001d140a5', '6511f844cd1c0b00017156b3'), +('6511f844cd1c0b00017156b5', '6511f58a6740bf0001d140aa', '6511f844cd1c0b00017156b3'), +('6511f844cd1c0b00017156b7', '6511f58a6740bf0001d140a5', '6511f844cd1c0b00017156b6'), +('6511f844cd1c0b00017156b8', '6511f58a6740bf0001d140aa', '6511f844cd1c0b00017156b6'), +('6511f844cd1c0b00017156ba', '6511f58a6740bf0001d140a5', '6511f844cd1c0b00017156b9'), +('6511f844cd1c0b00017156bb', '6511f58a6740bf0001d140aa', '6511f844cd1c0b00017156b9'), +('6511f844cd1c0b00017156bd', '6511f58a6740bf0001d140a5', '6511f844cd1c0b00017156bc'), +('6511f844cd1c0b00017156be', '6511f58a6740bf0001d140aa', '6511f844cd1c0b00017156bc'), +('6511f844cd1c0b00017156c0', '6511f58a6740bf0001d140a5', '6511f844cd1c0b00017156bf'), +('6511f844cd1c0b00017156c1', '6511f58a6740bf0001d140aa', '6511f844cd1c0b00017156bf'), +('6511f844cd1c0b00017156c3', '6511f58a6740bf0001d140a5', '6511f844cd1c0b00017156c2'), +('6511f844cd1c0b00017156c4', '6511f58a6740bf0001d140aa', '6511f844cd1c0b00017156c2'), +('6511f844cd1c0b00017156c6', '6511f58a6740bf0001d140a5', '6511f844cd1c0b00017156c5'), +('6511f844cd1c0b00017156c7', '6511f58a6740bf0001d140aa', '6511f844cd1c0b00017156c5'), +('6511f844cd1c0b00017156c9', '6511f58a6740bf0001d140a5', '6511f844cd1c0b00017156c8'), +('6511f844cd1c0b00017156ca', '6511f58a6740bf0001d140aa', '6511f844cd1c0b00017156c8'), +('6511f844cd1c0b00017156ce', '6511f58a6740bf0001d140a5', '6511f844cd1c0b00017156cd'), +('6511f844cd1c0b00017156cf', '6511f58a6740bf0001d140aa', '6511f844cd1c0b00017156cd'), +('6511f844cd1c0b00017156d0', '6511f844cd1c0b00017156cc', '6511f844cd1c0b00017156cd'), +('6511f844cd1c0b00017156d4', '6511f58a6740bf0001d140a5', '6511f844cd1c0b00017156d3'), +('6511f844cd1c0b00017156d5', '6511f58a6740bf0001d140aa', '6511f844cd1c0b00017156d3'), +('6511f845cd1c0b00017156d8', '6511f58a6740bf0001d140a5', '6511f845cd1c0b00017156d7'), +('6511f845cd1c0b00017156d9', '6511f58a6740bf0001d140aa', '6511f845cd1c0b00017156d7'), +('6511f845cd1c0b00017156db', '6511f58a6740bf0001d140a5', '6511f845cd1c0b00017156da'), +('6511f845cd1c0b00017156dc', '6511f58a6740bf0001d140aa', '6511f845cd1c0b00017156da'), +('6511f845cd1c0b00017156df', '6511f58a6740bf0001d140a7', '6511f845cd1c0b00017156de'), +('6511f845cd1c0b00017156e0', '6511f58a6740bf0001d140a6', '6511f845cd1c0b00017156de'), +('6511f845cd1c0b00017156e1', '6511f58a6740bf0001d140a5', '6511f845cd1c0b00017156de'), +('6511f845cd1c0b00017156e2', '6511f58a6740bf0001d140aa', '6511f845cd1c0b00017156de'), +('6511f846cd1c0b00017156e5', '6511f58a6740bf0001d140a5', '6511f846cd1c0b00017156e4'), +('6511f846cd1c0b00017156e6', '6511f58a6740bf0001d140aa', '6511f846cd1c0b00017156e4'), +('6511f846cd1c0b00017156e9', '6511f846cd1c0b00017156e8', '6511f58a6740bf0001d140ae'), +('6511f846cd1c0b00017156ea', '6511f846cd1c0b00017156e8', '6511f58a6740bf0001d140e7'), +('6511f846cd1c0b00017156eb', '6511f846cd1c0b00017156e8', '6511f58a6740bf0001d140be'), +('6511f846cd1c0b00017156f7', '6511f58a6740bf0001d140a5', '6511f846cd1c0b00017156f6'), +('6511f846cd1c0b00017156f8', '6511f58a6740bf0001d140aa', '6511f846cd1c0b00017156f6'), +('6511f846cd1c0b00017156f9', '6511f58a6740bf0001d140a6', '6511f846cd1c0b00017156f6'), +('6511f846cd1c0b00017156fa', '6511f58a6740bf0001d140a7', '6511f846cd1c0b00017156f6'), +('6511f846cd1c0b00017156fb', '6511f58a6740bf0001d140a8', '6511f846cd1c0b00017156f6'), +('6511f846cd1c0b00017156fd', '6511f58a6740bf0001d140a5', '6511f846cd1c0b00017156fc'), +('6511f846cd1c0b00017156fe', '6511f58a6740bf0001d140aa', '6511f846cd1c0b00017156fc'), +('6511f846cd1c0b00017156ff', '6511f58a6740bf0001d140a6', '6511f846cd1c0b00017156fc'), +('6511f846cd1c0b0001715700', '6511f58a6740bf0001d140a7', '6511f846cd1c0b00017156fc'), +('6511f846cd1c0b0001715701', '6511f58a6740bf0001d140a8', '6511f846cd1c0b00017156fc'), +('6511f846cd1c0b0001715703', '6511f58a6740bf0001d140a5', '6511f846cd1c0b0001715702'), +('6511f846cd1c0b0001715704', '6511f58a6740bf0001d140aa', '6511f846cd1c0b0001715702'), +('6511f846cd1c0b0001715705', '6511f58a6740bf0001d140a6', '6511f846cd1c0b0001715702'), +('6511f846cd1c0b0001715707', '6511f58a6740bf0001d140a5', '6511f846cd1c0b0001715706'), +('6511f846cd1c0b0001715708', '6511f58a6740bf0001d140aa', '6511f846cd1c0b0001715706'), +('6511f846cd1c0b0001715709', '6511f58a6740bf0001d140a6', '6511f846cd1c0b0001715706'), +('6511f846cd1c0b000171570a', '6511f58a6740bf0001d140a7', '6511f846cd1c0b0001715706'), +('6511f846cd1c0b000171570c', '6511f58a6740bf0001d140a5', '6511f846cd1c0b000171570b'), +('6511f846cd1c0b000171570d', '6511f58a6740bf0001d140aa', '6511f846cd1c0b000171570b'), +('6511f846cd1c0b000171570e', '6511f58a6740bf0001d140a6', '6511f846cd1c0b000171570b'), +('6511f846cd1c0b0001715715', '6511f58a6740bf0001d140a5', '6511f846cd1c0b0001715714'), +('6511f846cd1c0b0001715716', '6511f58a6740bf0001d140aa', '6511f846cd1c0b0001715714'), +('6511f846cd1c0b0001715717', '6511f58a6740bf0001d140a6', '6511f846cd1c0b0001715714'), +('6511f846cd1c0b0001715718', '6511f58a6740bf0001d140a7', '6511f846cd1c0b0001715714'), +('6511f846cd1c0b0001715719', '6511f58a6740bf0001d140a8', '6511f846cd1c0b0001715714'), +('6511f846cd1c0b000171571b', '6511f58a6740bf0001d140a5', '6511f846cd1c0b000171571a'), +('6511f846cd1c0b000171571c', '6511f58a6740bf0001d140aa', '6511f846cd1c0b000171571a'), +('6511f846cd1c0b000171571d', '6511f58a6740bf0001d140a6', '6511f846cd1c0b000171571a'), +('6511f846cd1c0b000171571e', '6511f58a6740bf0001d140a7', '6511f846cd1c0b000171571a'), +('6511f846cd1c0b000171571f', '6511f58a6740bf0001d140a8', '6511f846cd1c0b000171571a'), +('6511f846cd1c0b0001715721', '6511f58a6740bf0001d140a5', '6511f846cd1c0b0001715720'), +('6511f846cd1c0b0001715722', '6511f58a6740bf0001d140aa', '6511f846cd1c0b0001715720'), +('6511f846cd1c0b0001715724', '6511f58a6740bf0001d140a5', '6511f846cd1c0b0001715723'), +('6511f846cd1c0b0001715725', '6511f58a6740bf0001d140aa', '6511f846cd1c0b0001715723'), +('6511f846cd1c0b0001715727', '6511f58a6740bf0001d140a5', '6511f846cd1c0b0001715726'), +('6511f846cd1c0b0001715728', '6511f58a6740bf0001d140aa', '6511f846cd1c0b0001715726'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `permissions_users` +-- + +CREATE TABLE `permissions_users` ( + `id` varchar(24) NOT NULL, + `user_id` varchar(24) NOT NULL, + `permission_id` varchar(24) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `posts` +-- + +CREATE TABLE `posts` ( + `id` varchar(24) NOT NULL, + `uuid` varchar(36) NOT NULL, + `title` varchar(2000) NOT NULL, + `slug` varchar(191) NOT NULL, + `mobiledoc` longtext DEFAULT NULL, + `html` longtext DEFAULT NULL, + `comment_id` varchar(50) DEFAULT NULL, + `plaintext` longtext DEFAULT NULL, + `feature_image` varchar(2000) DEFAULT NULL, + `featured` tinyint(1) NOT NULL DEFAULT 0, + `type` varchar(50) NOT NULL DEFAULT 'post', + `status` varchar(50) NOT NULL DEFAULT 'draft', + `locale` varchar(6) DEFAULT NULL, + `visibility` varchar(50) NOT NULL DEFAULT 'public', + `email_recipient_filter` text NOT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL, + `published_at` datetime DEFAULT NULL, + `published_by` varchar(24) DEFAULT NULL, + `custom_excerpt` varchar(2000) DEFAULT NULL, + `codeinjection_head` text DEFAULT NULL, + `codeinjection_foot` text DEFAULT NULL, + `custom_template` varchar(100) DEFAULT NULL, + `canonical_url` text DEFAULT NULL, + `newsletter_id` varchar(24) DEFAULT NULL, + `lexical` longtext DEFAULT NULL, + `show_title_and_feature_image` tinyint(1) NOT NULL DEFAULT 1 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `posts` +-- + +INSERT INTO `posts` (`id`, `uuid`, `title`, `slug`, `mobiledoc`, `html`, `comment_id`, `plaintext`, `feature_image`, `featured`, `type`, `status`, `locale`, `visibility`, `email_recipient_filter`, `created_at`, `created_by`, `updated_at`, `updated_by`, `published_at`, `published_by`, `custom_excerpt`, `codeinjection_head`, `codeinjection_foot`, `custom_template`, `canonical_url`, `newsletter_id`, `lexical`, `show_title_and_feature_image`) VALUES +('6511f58b6740bf0001d1410d', 'ec448f26-4a46-4de5-b5c4-3ebf6f019750', 'Coming soon', 'coming-soon', '{\"version\":\"0.3.1\",\"atoms\":[],\"cards\":[],\"markups\":[[\"a\",[\"href\",\"#/portal/\"]]],\"sections\":[[1,\"p\",[[0,[],0,\"This is cscherr Blog, a brand new site by Christoph J. Scherr that\'s just getting started. Things will be up and running here shortly, but you can \"],[0,[0],1,\"subscribe\"],[0,[],0,\" in the meantime if you\'d like to stay up to date and receive emails when new content is published!\"]]]],\"ghostVersion\":\"4.0\"}', '

This is cscherr Blog, a brand new site by Christoph J. Scherr that\'s just getting started. Things will be up and running here shortly, but you can subscribe in the meantime if you\'d like to stay up to date and receive emails when new content is published!

', '6511f58b6740bf0001d1410d', 'This is cscherr Blog, a brand new site by Christoph J. Scherr that\'s just\ngetting started. Things will be up and running here shortly, but you can \nsubscribe in the meantime if you\'d like to stay up to date and receive emails\nwhen new content is published!', 'https://static.ghost.org/v4.0.0/images/feature-image.jpg', 0, 'post', 'published', NULL, 'public', 'all', '2023-09-25 21:03:07', '1', '2023-09-25 21:11:16', '6511f58b6740bf0001d1410d', '2023-09-25 21:03:07', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1), +('6511f58b6740bf0001d1410f', '165debda-163b-4435-aa80-aca192466bf7', 'About this site', 'about', '{\"version\":\"0.3.1\",\"atoms\":[],\"cards\":[[\"hr\",{}]],\"markups\":[[\"a\",[\"href\",\"https://ghost.org\"]]],\"sections\":[[1,\"p\",[[0,[],0,\"cscherr Blog is an independent publication launched in September 2023 by Christoph J. Scherr. If you subscribe today, you\'ll get full access to the website as well as email newsletters about new content when it\'s available. Your subscription makes this site possible, and allows cscherr Blog to continue to exist. Thank you!\"]]],[1,\"h3\",[[0,[],0,\"Access all areas\"]]],[1,\"p\",[[0,[],0,\"By signing up, you\'ll get access to the full archive of everything that\'s been published before and everything that\'s still to come. Your very own private library.\"]]],[1,\"h3\",[[0,[],0,\"Fresh content, delivered\"]]],[1,\"p\",[[0,[],0,\"Stay up to date with new content sent straight to your inbox! No more worrying about whether you missed something because of a pesky algorithm or news feed.\"]]],[1,\"h3\",[[0,[],0,\"Meet people like you\"]]],[1,\"p\",[[0,[],0,\"Join a community of other subscribers who share the same interests.\"]]],[10,0],[1,\"h3\",[[0,[],0,\"Start your own thing\"]]],[1,\"p\",[[0,[],0,\"Enjoying the experience? Get started for free and set up your very own subscription business using \"],[0,[0],1,\"Ghost\"],[0,[],0,\", the same platform that powers this website.\"]]]],\"ghostVersion\":\"4.0\"}', '

cscherr Blog is an independent publication launched in September 2023 by Christoph J. Scherr. If you subscribe today, you\'ll get full access to the website as well as email newsletters about new content when it\'s available. Your subscription makes this site possible, and allows cscherr Blog to continue to exist. Thank you!

Access all areas

By signing up, you\'ll get access to the full archive of everything that\'s been published before and everything that\'s still to come. Your very own private library.

Fresh content, delivered

Stay up to date with new content sent straight to your inbox! No more worrying about whether you missed something because of a pesky algorithm or news feed.

Meet people like you

Join a community of other subscribers who share the same interests.


Start your own thing

Enjoying the experience? Get started for free and set up your very own subscription business using Ghost, the same platform that powers this website.

', '6511f58b6740bf0001d1410f', 'cscherr Blog is an independent publication launched in September 2023 by\nChristoph J. Scherr. If you subscribe today, you\'ll get full access to the\nwebsite as well as email newsletters about new content when it\'s available. Your\nsubscription makes this site possible, and allows cscherr Blog to continue to\nexist. Thank you!\n\nAccess all areas\nBy signing up, you\'ll get access to the full archive of everything that\'s been\npublished before and everything that\'s still to come. Your very own private\nlibrary.\n\nFresh content, delivered\nStay up to date with new content sent straight to your inbox! No more worrying\nabout whether you missed something because of a pesky algorithm or news feed.\n\nMeet people like you\nJoin a community of other subscribers who share the same interests.\n\n\n--------------------------------------------------------------------------------\n\nStart your own thing\nEnjoying the experience? Get started for free and set up your very own\nsubscription business using Ghost [https://ghost.org], the same platform that\npowers this website.', NULL, 0, 'page', 'published', NULL, 'public', 'all', '2023-09-25 21:03:07', '1', '2023-09-25 21:11:16', '6511f58b6740bf0001d1410f', '2023-09-25 21:03:08', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1), +('6511fc02cd1c0b0001715749', 'b4ddffd1-1ceb-4e8d-839a-46250ccc8386', 'What can i do with pages?', 'what-can-i-do-with-pages', '{\"version\":\"0.3.1\",\"atoms\":[],\"cards\":[],\"markups\":[],\"sections\":[[1,\"p\",[[0,[],0,\"foo bar qux\"]]]],\"ghostVersion\":\"4.0\"}', '

foo bar qux

', '6511fc02cd1c0b0001715749', 'foo bar qux', NULL, 0, 'page', 'draft', NULL, 'public', 'all', '2023-09-25 21:30:42', '1', '2023-09-25 21:30:50', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `posts_authors` +-- + +CREATE TABLE `posts_authors` ( + `id` varchar(24) NOT NULL, + `post_id` varchar(24) NOT NULL, + `author_id` varchar(24) NOT NULL, + `sort_order` int(10) UNSIGNED NOT NULL DEFAULT 0 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `posts_authors` +-- + +INSERT INTO `posts_authors` (`id`, `post_id`, `author_id`, `sort_order`) VALUES +('6511f58b6740bf0001d1410e', '6511f58b6740bf0001d1410d', '1', 0), +('6511f58b6740bf0001d14110', '6511f58b6740bf0001d1410f', '1', 0), +('6511fc02cd1c0b000171574a', '6511fc02cd1c0b0001715749', '1', 0); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `posts_meta` +-- + +CREATE TABLE `posts_meta` ( + `id` varchar(24) NOT NULL, + `post_id` varchar(24) NOT NULL, + `og_image` varchar(2000) DEFAULT NULL, + `og_title` varchar(300) DEFAULT NULL, + `og_description` varchar(500) DEFAULT NULL, + `twitter_image` varchar(2000) DEFAULT NULL, + `twitter_title` varchar(300) DEFAULT NULL, + `twitter_description` varchar(500) DEFAULT NULL, + `meta_title` varchar(2000) DEFAULT NULL, + `meta_description` varchar(2000) DEFAULT NULL, + `email_subject` varchar(300) DEFAULT NULL, + `frontmatter` text DEFAULT NULL, + `feature_image_alt` varchar(191) DEFAULT NULL, + `feature_image_caption` text DEFAULT NULL, + `email_only` tinyint(1) NOT NULL DEFAULT 0 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `posts_products` +-- + +CREATE TABLE `posts_products` ( + `id` varchar(24) NOT NULL, + `post_id` varchar(24) NOT NULL, + `product_id` varchar(24) NOT NULL, + `sort_order` int(10) UNSIGNED NOT NULL DEFAULT 0 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `posts_products` +-- + +INSERT INTO `posts_products` (`id`, `post_id`, `product_id`, `sort_order`) VALUES +('6511fc0acd1c0b000171574d', '6511fc02cd1c0b0001715749', '6511f58a6740bf0001d140a1', 0), +('6511fc0acd1c0b000171574e', '6511fc02cd1c0b0001715749', '6511f58a6740bf0001d140a2', 1); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `posts_tags` +-- + +CREATE TABLE `posts_tags` ( + `id` varchar(24) NOT NULL, + `post_id` varchar(24) NOT NULL, + `tag_id` varchar(24) NOT NULL, + `sort_order` int(10) UNSIGNED NOT NULL DEFAULT 0 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `posts_tags` +-- + +INSERT INTO `posts_tags` (`id`, `post_id`, `tag_id`, `sort_order`) VALUES +('6511f58b6740bf0001d14211', '6511f58b6740bf0001d1410d', '6511f58a6740bf0001d140a4', 0); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `post_revisions` +-- + +CREATE TABLE `post_revisions` ( + `id` varchar(24) NOT NULL, + `post_id` varchar(24) NOT NULL, + `lexical` longtext DEFAULT NULL, + `created_at_ts` bigint(20) NOT NULL, + `created_at` datetime NOT NULL, + `author_id` varchar(24) DEFAULT NULL, + `title` varchar(2000) DEFAULT NULL, + `post_status` varchar(50) DEFAULT 'draft', + `reason` varchar(50) DEFAULT NULL, + `feature_image` varchar(2000) DEFAULT NULL, + `feature_image_caption` text DEFAULT NULL, + `feature_image_alt` varchar(191) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `products` +-- + +CREATE TABLE `products` ( + `id` varchar(24) NOT NULL, + `name` varchar(191) NOT NULL, + `slug` varchar(191) NOT NULL, + `active` tinyint(1) NOT NULL DEFAULT 1, + `welcome_page_url` varchar(2000) DEFAULT NULL, + `visibility` varchar(50) NOT NULL DEFAULT 'none', + `monthly_price_id` varchar(24) DEFAULT NULL, + `yearly_price_id` varchar(24) DEFAULT NULL, + `description` varchar(191) DEFAULT NULL, + `type` varchar(50) NOT NULL DEFAULT 'paid', + `created_at` datetime NOT NULL, + `updated_at` datetime DEFAULT NULL, + `trial_days` int(10) UNSIGNED NOT NULL DEFAULT 0, + `monthly_price` int(10) UNSIGNED DEFAULT NULL, + `yearly_price` int(10) UNSIGNED DEFAULT NULL, + `currency` varchar(50) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `products` +-- + +INSERT INTO `products` (`id`, `name`, `slug`, `active`, `welcome_page_url`, `visibility`, `monthly_price_id`, `yearly_price_id`, `description`, `type`, `created_at`, `updated_at`, `trial_days`, `monthly_price`, `yearly_price`, `currency`) VALUES +('6511f58a6740bf0001d140a1', 'Free', 'free', 1, NULL, 'public', NULL, NULL, NULL, 'free', '2023-09-25 21:03:06', '2023-09-25 21:03:06', 0, NULL, NULL, NULL), +('6511f58a6740bf0001d140a2', 'cscherr Blog', 'default-product', 1, NULL, 'public', NULL, NULL, NULL, 'paid', '2023-09-25 21:03:06', '2023-09-25 21:11:16', 0, 500, 5000, 'usd'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `products_benefits` +-- + +CREATE TABLE `products_benefits` ( + `id` varchar(24) NOT NULL, + `product_id` varchar(24) NOT NULL, + `benefit_id` varchar(24) NOT NULL, + `sort_order` int(10) UNSIGNED NOT NULL DEFAULT 0 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `recommendations` +-- + +CREATE TABLE `recommendations` ( + `id` varchar(24) NOT NULL, + `url` varchar(2000) NOT NULL, + `title` varchar(2000) NOT NULL, + `excerpt` varchar(2000) DEFAULT NULL, + `featured_image` varchar(2000) DEFAULT NULL, + `favicon` varchar(2000) DEFAULT NULL, + `reason` varchar(2000) DEFAULT NULL, + `one_click_subscribe` tinyint(1) NOT NULL DEFAULT 0, + `created_at` datetime NOT NULL, + `updated_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `recommendation_click_events` +-- + +CREATE TABLE `recommendation_click_events` ( + `id` varchar(24) NOT NULL, + `recommendation_id` varchar(24) NOT NULL, + `member_id` varchar(24) DEFAULT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `recommendation_subscribe_events` +-- + +CREATE TABLE `recommendation_subscribe_events` ( + `id` varchar(24) NOT NULL, + `recommendation_id` varchar(24) NOT NULL, + `member_id` varchar(24) DEFAULT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `redirects` +-- + +CREATE TABLE `redirects` ( + `id` varchar(24) NOT NULL, + `from` varchar(2000) NOT NULL, + `to` varchar(2000) NOT NULL, + `post_id` varchar(24) DEFAULT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `roles` +-- + +CREATE TABLE `roles` ( + `id` varchar(24) NOT NULL, + `name` varchar(50) NOT NULL, + `description` varchar(2000) DEFAULT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `roles` +-- + +INSERT INTO `roles` (`id`, `name`, `description`, `created_at`, `created_by`, `updated_at`, `updated_by`) VALUES +('6511f58a6740bf0001d140a5', 'Administrator', 'Administrators', '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140a6', 'Editor', 'Editors', '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140a7', 'Author', 'Authors', '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140a8', 'Contributor', 'Contributors', '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140a9', 'Owner', 'Blog Owner', '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140aa', 'Admin Integration', 'External Apps', '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140ab', 'DB Backup Integration', 'Internal DB Backup Client', '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f58a6740bf0001d140ac', 'Scheduler Integration', 'Internal Scheduler Client', '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'), +('6511f844cd1c0b00017156cc', 'Ghost Explore Integration', 'Internal Integration for the Ghost Explore directory', '2023-09-25 21:14:44', '1', NULL, NULL), +('6511f846cd1c0b00017156e8', 'Self-Serve Migration Integration', 'Core Integration for the Ghost Explore directory', '2023-09-25 21:14:46', '1', NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `roles_users` +-- + +CREATE TABLE `roles_users` ( + `id` varchar(24) NOT NULL, + `role_id` varchar(24) NOT NULL, + `user_id` varchar(24) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `roles_users` +-- + +INSERT INTO `roles_users` (`id`, `role_id`, `user_id`) VALUES +('6511f58b6740bf0001d14212', '6511f58a6740bf0001d140a9', '1'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `sessions` +-- + +CREATE TABLE `sessions` ( + `id` varchar(24) NOT NULL, + `session_id` varchar(32) NOT NULL, + `user_id` varchar(24) NOT NULL, + `session_data` varchar(2000) NOT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `sessions` +-- + +INSERT INTO `sessions` (`id`, `session_id`, `user_id`, `session_data`, `created_at`, `updated_at`) VALUES +('6511f774fcc22500013e6093', 'qu4Vs1MtAzDdkku6fwCdrQC97aTUpdA-', '1', '{\"cookie\":{\"originalMaxAge\":15768000000,\"expires\":\"2024-03-26T09:11:16.662Z\",\"secure\":false,\"httpOnly\":true,\"path\":\"/ghost\",\"sameSite\":\"lax\"},\"user_id\":\"1\",\"origin\":\"http://localhost:8081\",\"user_agent\":\"Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/117.0\",\"ip\":\"172.27.0.1\"}', '2023-09-25 21:11:16', '2023-09-25 21:11:16'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `settings` +-- + +CREATE TABLE `settings` ( + `id` varchar(24) NOT NULL, + `group` varchar(50) NOT NULL DEFAULT 'core', + `key` varchar(50) NOT NULL, + `value` text DEFAULT NULL, + `type` varchar(50) NOT NULL, + `flags` varchar(50) DEFAULT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `settings` +-- + +INSERT INTO `settings` (`id`, `group`, `key`, `value`, `type`, `flags`, `created_at`, `created_by`, `updated_at`, `updated_by`) VALUES +('6511f58c6740bf0001d14213', 'core', 'db_hash', 'd1f645cf-5585-481b-91ac-6838470ed10f', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14214', 'core', 'routes_hash', '3d180d52c663d173a6be791ef411ed01', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14215', 'core', 'next_update_check', '1695762464', 'number', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:07:44', '1'), +('6511f58c6740bf0001d14216', 'core', 'notifications', '[{\"dismissible\":true,\"location\":\"bottom\",\"status\":\"alert\",\"id\":\"130f7c24-113a-4768-a698-12a8b3422e81\",\"createdAtVersion\":\"4.48.9\",\"custom\":true,\"createdAt\":\"2022-05-26T17:12:51.000Z\",\"type\":\"info\",\"top\":true,\"message\":\"Ghost 5.0 is now available - You are using an old version of Ghost, which means you don\'t have access to the latest features. Read more!\",\"seen\":false,\"addedAt\":\"2023-09-25T21:07:44.536Z\"},{\"dismissible\":true,\"location\":\"bottom\",\"status\":\"alert\",\"id\":\"6511f775fcc22500013e6094\",\"createdAtVersion\":\"4.48.9\",\"type\":\"warn\",\"message\":\"Ghost is currently unable to send email. See https://ghost.org/docs/concepts/config/#mail for instructions.\",\"seen\":false,\"addedAt\":\"2023-09-25T21:11:17.195Z\"}]', 'array', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:11:17', '1'), +('6511f58c6740bf0001d14217', 'core', 'version_notifications', '[]', 'array', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14218', 'core', 'admin_session_secret', '6a6ebd1303050e46856d16fa094d754a19373afb4ab0d6e54c2acd1c379ae3bd', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14219', 'core', 'theme_session_secret', '1798fc87f3662244208673217985c9b951371f0f7c98d4580bcc5be265fc37f1', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1421a', 'core', 'ghost_public_key', '-----BEGIN RSA PUBLIC KEY-----\nMIGJAoGBAIukDOu3DZaPpECFs75aVG1ycwyRlBk49V7PIcvX8PXDzQ7OCsCF7FFgJQvlg3Kc\nz2vIF4gtSKRU66aBC+T5rJyfj2y5kvi7oVS+5h679tocdpuCfaC7ir//lOt7QdYRGUL4cYWA\nFEGTEdPufgxuJ/JyWc+GIk/EDiWGX95IkUJxAgMBAAE=\n-----END RSA PUBLIC KEY-----\n', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1421b', 'core', 'ghost_private_key', '-----BEGIN RSA PRIVATE KEY-----\nMIICWwIBAAKBgQCLpAzrtw2Wj6RAhbO+WlRtcnMMkZQZOPVezyHL1/D1w80OzgrAhexRYCUL\n5YNynM9ryBeILUikVOumgQvk+aycn49suZL4u6FUvuYeu/baHHabgn2gu4q//5Tre0HWERlC\n+HGFgBRBkxHT7n4MbifyclnPhiJPxA4lhl/eSJFCcQIDAQABAoGARPvuRiRQWijsA9QJT+hf\n/RGlNHhWqX8x+HxrPcCYEVGBY+b1+NYwQKM2qgHgRiahcaWPun5kfIpXQBJQRfXyB1LGA4NE\naxYrrt8YeYQSWOgSJnZUwYBTwWfbTijuV75bTFDpSKCPmwUHrnBDXjzFwpiglG//p9BTYrhp\nKUZs2IECQQDIzxKKRENGhljxXHgapZFV2ZcVSaMm9WrVZX59a2rYmHu0OsF1IvuOPBXfUTgH\n6DU+EZIzOM9iuN+7BHEnoWQ9AkEAsgUwbNtXb/3ISjjN0Dk1FXhnOtNFt1U9ajohvuy+PVmJ\nv2TN9Z+EetnDb8D9IrjxqCS2ZIdD6CvQvUiP/IQWRQJASk2k9JiRtDTeEGFA58s/3d5nsy7O\nOgoxf8jQZyQqIv85NtVO5EMPhe/hwAJTk0lu+gqSaHWq90KlNpRMMnfbmQJAT6HKm6cyYcJg\nSfNG/ZHZkRUe+E1xriTPKCmA1usH3mGjIJ5zEyCcHmgy6Fan5VRdpR1nCWkIk16mLUW8QvTD\nEQJANJwtnLZHwHTo1wgjA1uQelp51YLn9yjbQ5Df/7dMaO9sMYxMM/3JJipVzd9veS/DUw1O\nifVgOQb/9B5emyKJaw==\n-----END RSA PRIVATE KEY-----\n', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1421c', 'core', 'members_public_key', '-----BEGIN RSA PUBLIC KEY-----\nMIGJAoGBAMImjUMRGOYJfiP0gZ8VXUZTdeMl/27wZ7y3NnFziKC8FazDWnOvFIiXmuMh2Dx5\nmJ81Hesc6EEujJP+ofkw7AIlyV2qYWtWB/0ESNt9OgblfbUJ3M8u6jkDHziShsmzbvABD5h2\nmXu2Y0+gmbvsFWMOpuG1s/twu5Rc71uwPuQLAgMBAAE=\n-----END RSA PUBLIC KEY-----\n', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1421d', 'core', 'members_private_key', '-----BEGIN RSA PRIVATE KEY-----\nMIICXAIBAAKBgQDCJo1DERjmCX4j9IGfFV1GU3XjJf9u8Ge8tzZxc4igvBWsw1pzrxSIl5rj\nIdg8eZifNR3rHOhBLoyT/qH5MOwCJcldqmFrVgf9BEjbfToG5X21CdzPLuo5Ax84kobJs27w\nAQ+Ydpl7tmNPoJm77BVjDqbhtbP7cLuUXO9bsD7kCwIDAQABAoGAabro7v8emhfNU/NRq7rM\nwwGsj3kf8+CD/eeghIQwgagr/ZudZKaR/hjhxpOl2Lk3fmxE0Mc7TFP3RplCyBv2SfkmgVT6\n8AGj7MhPbu+p6j96DIUbPIGjsSPwgrkqOEnJqKgW16snk26eaKKIGHtBKrmX/jEosEXIx+tK\nt8WsilECQQD1rYc49aek00wWJSF5iPt3p0a9eRoM1il/YsqIFKCug9Rmz/2oH8cYal6wZwor\nzhkN3SlhONqzD4YmqkcLLPx3AkEAyk7N/0Fonwe+K2/6zmtwjoAy07NM8q22X2pEVwumPkXp\ny76yC/PP+RkJuJME0VLhbnEX76rCh2is9isfHUj+DQJBAMNNjrjOONZEDzFvlRvrtJTbStYn\nJnlb6yNUYtMpKs9xB3IwGGMF2B1luh6b2y8VqT8nONUMAHfmeGvWY6HTwmMCQFAhYopl9/B1\neqdt1SOJfq2SrY8Yh7PfhkrIpoTrwk8MFgxzXcZKLef2ONl4sgHPGCdMeDSfqClGFqvybIKG\n9MkCQFbRN5gF4fDQ+iyaStFgONhlLuv+ICXLCLiiEzyToPe6XiYAyDx0Tf0X3lEyCDii60fl\n5Fu18LSD+ozMLQV52PE=\n-----END RSA PRIVATE KEY-----\n', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1421e', 'core', 'members_email_auth_secret', '7dfb987128b9be01e41c162f2df36ff905ad3a8974f2be404b6c2be0757942ff33f884c3bc459bdc5aee4d21f0c0fc2d6835ee9bae4988a11556ae5483577739', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1421f', 'core', 'members_stripe_webhook_id', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14220', 'core', 'members_stripe_webhook_secret', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14221', 'site', 'title', 'cscherr Blog', 'string', 'PUBLIC', '2023-09-25 21:03:08', '1', '2023-09-25 21:11:16', '1'), +('6511f58c6740bf0001d14222', 'site', 'description', 'Technology, Open-Source Software, Cybersecurity.', 'string', 'PUBLIC', '2023-09-25 21:03:08', '1', '2023-09-25 21:29:54', '1'), +('6511f58c6740bf0001d14223', 'site', 'logo', '', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14224', 'site', 'cover_image', '__GHOST_URL__/content/images/2023/09/The_Great_Wave_off_Kanagawa-original-3.jpg', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:24:38', '1'), +('6511f58c6740bf0001d14225', 'site', 'icon', '__GHOST_URL__/content/images/2023/09/new-PB--wide-margin-.png', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:21:05', '1'), +('6511f58c6740bf0001d14226', 'site', 'accent_color', '#ff7800', 'string', 'PUBLIC', '2023-09-25 21:03:08', '1', '2023-09-25 21:21:05', '1'), +('6511f58c6740bf0001d14227', 'site', 'locale', 'en', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14228', 'site', 'timezone', 'Europe/Amsterdam', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:13:36', '1'), +('6511f58c6740bf0001d14229', 'site', 'codeinjection_head', '', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1422a', 'site', 'codeinjection_foot', '', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1422b', 'site', 'facebook', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:13:36', '1'), +('6511f58c6740bf0001d1422c', 'site', 'twitter', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:13:36', '1'), +('6511f58c6740bf0001d1422d', 'site', 'navigation', '[{\"label\":\"Home\",\"url\":\"/\"},{\"label\":\"About\",\"url\":\"/about/\"}]', 'array', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1422e', 'site', 'secondary_navigation', '[{\"label\":\"Sign up\",\"url\":\"#/portal/\"}]', 'array', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1422f', 'site', 'meta_title', 'Personal Blog of Christoph J. Scherr', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:13:36', '1'), +('6511f58c6740bf0001d14230', 'site', 'meta_description', 'Technology, Open-Source Software, Cybersecurity.', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:13:36', '1'), +('6511f58c6740bf0001d14231', 'site', 'og_image', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14232', 'site', 'og_title', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14233', 'site', 'og_description', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14234', 'site', 'twitter_image', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14235', 'site', 'twitter_title', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14236', 'site', 'twitter_description', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14237', 'theme', 'active_theme', 'casper', 'string', 'RO', '2023-09-25 21:03:08', '1', '2023-09-25 21:25:51', '1'), +('6511f58c6740bf0001d14238', 'private', 'is_private', 'false', 'boolean', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14239', 'private', 'password', '', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1423a', 'private', 'public_hash', '0eb3d21de543d2e5a2e6300c5a3c24', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1423b', 'members', 'default_content_visibility', 'public', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1423c', 'members', 'default_content_visibility_tiers', '[]', 'array', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1423d', 'members', 'members_signup_access', 'all', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1423f', 'members', 'members_support_address', 'noreply', 'string', 'PUBLIC,RO', '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14244', 'members', 'stripe_secret_key', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14245', 'members', 'stripe_publishable_key', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14246', 'members', 'stripe_plans', '[]', 'array', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14247', 'members', 'stripe_connect_publishable_key', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14248', 'members', 'stripe_connect_secret_key', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14249', 'members', 'stripe_connect_livemode', NULL, 'boolean', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1424a', 'members', 'stripe_connect_display_name', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1424b', 'members', 'stripe_connect_account_id', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1424e', 'members', 'members_monthly_price_id', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1424f', 'members', 'members_yearly_price_id', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14250', 'portal', 'portal_name', 'true', 'boolean', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14251', 'portal', 'portal_button', 'true', 'boolean', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14252', 'portal', 'portal_plans', '[\"free\"]', 'array', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14253', 'portal', 'portal_products', '[]', 'array', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14254', 'portal', 'portal_button_style', 'icon-and-text', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14255', 'portal', 'portal_button_icon', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14256', 'portal', 'portal_button_signup_text', 'Subscribe', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14257', 'email', 'mailgun_domain', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14258', 'email', 'mailgun_api_key', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14259', 'email', 'mailgun_base_url', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1425a', 'email', 'email_track_opens', 'false', 'boolean', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:26:56', '1'), +('6511f58c6740bf0001d1425b', 'email', 'email_verification_required', 'false', 'boolean', 'RO', '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1425c', 'amp', 'amp', 'false', 'boolean', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1425d', 'amp', 'amp_gtag_id', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1425e', 'firstpromoter', 'firstpromoter', 'false', 'boolean', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d1425f', 'firstpromoter', 'firstpromoter_id', NULL, 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14260', 'labs', 'labs', '{}', 'object', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14261', 'slack', 'slack_url', '', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:13:36', '1'), +('6511f58c6740bf0001d14262', 'slack', 'slack_username', 'Ghost', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:13:36', '1'), +('6511f58c6740bf0001d14263', 'unsplash', 'unsplash', 'true', 'boolean', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14264', 'views', 'shared_views', '[]', 'array', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14270', 'editor', 'editor_default_email_recipients', 'visibility', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f58c6740bf0001d14271', 'editor', 'editor_default_email_recipients_filter', 'all', 'string', NULL, '2023-09-25 21:03:08', '1', '2023-09-25 21:03:08', '1'), +('6511f844cd1c0b00017156cb', 'comments', 'comments_enabled', 'off', 'string', NULL, '2023-09-25 21:14:44', '1', NULL, NULL), +('6511f845cd1c0b00017156d6', 'email', 'email_track_clicks', 'false', 'boolean', NULL, '2023-09-25 21:14:45', '1', '2023-09-25 21:26:56', '1'), +('6511f845cd1c0b00017156dd', 'members', 'members_track_sources', 'true', 'boolean', NULL, '2023-09-25 21:14:45', '1', NULL, NULL), +('6511f845cd1c0b00017156e3', 'analytics', 'outbound_link_tagging', 'false', 'boolean', NULL, '2023-09-25 21:14:45', '1', '2023-09-25 21:26:56', '1'), +('6511f846cd1c0b00017156e7', 'core', 'last_mentions_report_email_timestamp', NULL, 'number', NULL, '2023-09-25 21:14:46', '1', NULL, NULL), +('6511f846cd1c0b00017156ee', 'portal', 'portal_signup_terms_html', NULL, 'string', NULL, '2023-09-25 21:14:46', '1', NULL, NULL), +('6511f846cd1c0b00017156ef', 'portal', 'portal_signup_checkbox_required', 'false', 'boolean', NULL, '2023-09-25 21:14:46', '1', NULL, NULL), +('6511f846cd1c0b00017156f0', 'announcement', 'announcement_content', NULL, 'string', 'PUBLIC', '2023-09-25 21:14:46', '1', NULL, NULL), +('6511f846cd1c0b00017156f1', 'announcement', 'announcement_background', 'dark', 'string', 'PUBLIC', '2023-09-25 21:14:46', '1', NULL, NULL), +('6511f846cd1c0b00017156f2', 'pintura', 'pintura', 'true', 'boolean', NULL, '2023-09-25 21:14:46', '1', NULL, NULL), +('6511f846cd1c0b00017156f3', 'pintura', 'pintura_js_url', NULL, 'string', NULL, '2023-09-25 21:14:46', '1', NULL, NULL), +('6511f846cd1c0b00017156f4', 'pintura', 'pintura_css_url', NULL, 'string', NULL, '2023-09-25 21:14:46', '1', NULL, NULL), +('6511f846cd1c0b00017156f5', 'announcement', 'announcement_visibility', '[]', 'array', NULL, '2023-09-25 21:14:46', '1', NULL, NULL), +('6511f846cd1c0b0001715712', 'donations', 'donations_currency', 'USD', 'string', NULL, '2023-09-25 21:14:46', '1', NULL, NULL), +('6511f846cd1c0b0001715713', 'donations', 'donations_suggested_amount', '0', 'number', NULL, '2023-09-25 21:14:46', '1', NULL, NULL), +('6511f846cd1c0b0001715729', 'recommendations', 'recommendations_enabled', 'false', 'boolean', NULL, '2023-09-25 21:14:46', '1', NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `snippets` +-- + +CREATE TABLE `snippets` ( + `id` varchar(24) NOT NULL, + `name` varchar(191) NOT NULL, + `mobiledoc` longtext NOT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL, + `lexical` longtext DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `stripe_prices` +-- + +CREATE TABLE `stripe_prices` ( + `id` varchar(24) NOT NULL, + `stripe_price_id` varchar(255) NOT NULL, + `stripe_product_id` varchar(255) NOT NULL, + `active` tinyint(1) NOT NULL, + `nickname` varchar(50) DEFAULT NULL, + `currency` varchar(191) NOT NULL, + `amount` int(11) NOT NULL, + `type` varchar(50) NOT NULL DEFAULT 'recurring', + `interval` varchar(50) DEFAULT NULL, + `description` varchar(191) DEFAULT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `stripe_products` +-- + +CREATE TABLE `stripe_products` ( + `id` varchar(24) NOT NULL, + `product_id` varchar(24) DEFAULT NULL, + `stripe_product_id` varchar(255) NOT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `subscriptions` +-- + +CREATE TABLE `subscriptions` ( + `id` varchar(24) NOT NULL, + `type` varchar(50) NOT NULL, + `status` varchar(50) NOT NULL, + `member_id` varchar(24) NOT NULL, + `tier_id` varchar(24) NOT NULL, + `cadence` varchar(50) DEFAULT NULL, + `currency` varchar(50) DEFAULT NULL, + `amount` int(11) DEFAULT NULL, + `payment_provider` varchar(50) DEFAULT NULL, + `payment_subscription_url` varchar(2000) DEFAULT NULL, + `payment_user_url` varchar(2000) DEFAULT NULL, + `offer_id` varchar(24) DEFAULT NULL, + `expires_at` datetime DEFAULT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `suppressions` +-- + +CREATE TABLE `suppressions` ( + `id` varchar(24) NOT NULL, + `email` varchar(191) NOT NULL, + `email_id` varchar(24) DEFAULT NULL, + `reason` varchar(50) NOT NULL, + `created_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `tags` +-- + +CREATE TABLE `tags` ( + `id` varchar(24) NOT NULL, + `name` varchar(191) NOT NULL, + `slug` varchar(191) NOT NULL, + `description` text DEFAULT NULL, + `feature_image` varchar(2000) DEFAULT NULL, + `parent_id` varchar(191) DEFAULT NULL, + `visibility` varchar(50) NOT NULL DEFAULT 'public', + `og_image` varchar(2000) DEFAULT NULL, + `og_title` varchar(300) DEFAULT NULL, + `og_description` varchar(500) DEFAULT NULL, + `twitter_image` varchar(2000) DEFAULT NULL, + `twitter_title` varchar(300) DEFAULT NULL, + `twitter_description` varchar(500) DEFAULT NULL, + `meta_title` varchar(2000) DEFAULT NULL, + `meta_description` varchar(2000) DEFAULT NULL, + `codeinjection_head` text DEFAULT NULL, + `codeinjection_foot` text DEFAULT NULL, + `canonical_url` varchar(2000) DEFAULT NULL, + `accent_color` varchar(50) DEFAULT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `tags` +-- + +INSERT INTO `tags` (`id`, `name`, `slug`, `description`, `feature_image`, `parent_id`, `visibility`, `og_image`, `og_title`, `og_description`, `twitter_image`, `twitter_title`, `twitter_description`, `meta_title`, `meta_description`, `codeinjection_head`, `codeinjection_foot`, `canonical_url`, `accent_color`, `created_at`, `created_by`, `updated_at`, `updated_by`) VALUES +('6511f58a6740bf0001d140a4', 'News', 'news', NULL, NULL, NULL, 'public', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2023-09-25 21:03:06', '1', '2023-09-25 21:03:06', '1'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `temp_mail_events` +-- + +CREATE TABLE `temp_mail_events` ( + `id` varchar(100) NOT NULL, + `type` varchar(50) NOT NULL, + `message_id` varchar(150) NOT NULL, + `recipient` varchar(191) NOT NULL, + `occurred_at` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `tokens` +-- + +CREATE TABLE `tokens` ( + `id` varchar(24) NOT NULL, + `token` varchar(32) NOT NULL, + `data` varchar(2000) DEFAULT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `first_used_at` datetime DEFAULT NULL, + `used_count` int(10) UNSIGNED NOT NULL DEFAULT 0 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `tokens` +-- + +INSERT INTO `tokens` (`id`, `token`, `data`, `created_at`, `created_by`, `updated_at`, `first_used_at`, `used_count`) VALUES +('6511f6b8fcc22500013e608e', 'KcrdAk9K3NU4q5VKlrCSgQIle4Mv9dE3', '{\"email\":\"admin@cscherr.de\",\"name\":\"admin\"}', '2023-09-25 21:08:08', '6511f6b8fcc22500013e608e', NULL, NULL, 0); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `users` +-- + +CREATE TABLE `users` ( + `id` varchar(24) NOT NULL, + `name` varchar(191) NOT NULL, + `slug` varchar(191) NOT NULL, + `password` varchar(60) NOT NULL, + `email` varchar(191) NOT NULL, + `profile_image` varchar(2000) DEFAULT NULL, + `cover_image` varchar(2000) DEFAULT NULL, + `bio` text DEFAULT NULL, + `website` varchar(2000) DEFAULT NULL, + `location` text DEFAULT NULL, + `facebook` varchar(2000) DEFAULT NULL, + `twitter` varchar(2000) DEFAULT NULL, + `accessibility` text DEFAULT NULL, + `status` varchar(50) NOT NULL DEFAULT 'active', + `locale` varchar(6) DEFAULT NULL, + `visibility` varchar(50) NOT NULL DEFAULT 'public', + `meta_title` varchar(2000) DEFAULT NULL, + `meta_description` varchar(2000) DEFAULT NULL, + `tour` text DEFAULT NULL, + `last_seen` datetime DEFAULT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL, + `comment_notifications` tinyint(1) NOT NULL DEFAULT 1, + `free_member_signup_notification` tinyint(1) NOT NULL DEFAULT 1, + `paid_subscription_canceled_notification` tinyint(1) NOT NULL DEFAULT 0, + `paid_subscription_started_notification` tinyint(1) NOT NULL DEFAULT 1, + `mention_notifications` tinyint(1) NOT NULL DEFAULT 1, + `milestone_notifications` tinyint(1) NOT NULL DEFAULT 1, + `donation_notifications` tinyint(1) NOT NULL DEFAULT 1 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `users` +-- + +INSERT INTO `users` (`id`, `name`, `slug`, `password`, `email`, `profile_image`, `cover_image`, `bio`, `website`, `location`, `facebook`, `twitter`, `accessibility`, `status`, `locale`, `visibility`, `meta_title`, `meta_description`, `tour`, `last_seen`, `created_at`, `created_by`, `updated_at`, `updated_by`, `comment_notifications`, `free_member_signup_notification`, `paid_subscription_canceled_notification`, `paid_subscription_started_notification`, `mention_notifications`, `milestone_notifications`, `donation_notifications`) VALUES +('1', 'Christoph J. Scherr', 'christoph', '$2a$10$ugGf8ugWBgKOUXL39oT15./jmTQJRZDtYEr6aX4swILDUBle4pDWq', 'contact@cscherr.de', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '{\"nightShift\":true}', 'active', NULL, 'public', NULL, NULL, NULL, '2023-09-25 21:11:16', '2023-09-25 21:03:06', '1', '2023-09-25 21:16:27', '1', 1, 1, 0, 1, 1, 1, 1); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `webhooks` +-- + +CREATE TABLE `webhooks` ( + `id` varchar(24) NOT NULL, + `event` varchar(50) NOT NULL, + `target_url` varchar(2000) NOT NULL, + `name` varchar(191) DEFAULT NULL, + `secret` varchar(191) DEFAULT NULL, + `api_version` varchar(50) NOT NULL DEFAULT 'v2', + `integration_id` varchar(24) NOT NULL, + `last_triggered_at` datetime DEFAULT NULL, + `last_triggered_status` varchar(50) DEFAULT NULL, + `last_triggered_error` varchar(50) DEFAULT NULL, + `created_at` datetime NOT NULL, + `created_by` varchar(24) NOT NULL, + `updated_at` datetime DEFAULT NULL, + `updated_by` varchar(24) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Indizes der exportierten Tabellen +-- + +-- +-- Indizes für die Tabelle `actions` +-- +ALTER TABLE `actions` + ADD PRIMARY KEY (`id`); + +-- +-- Indizes für die Tabelle `api_keys` +-- +ALTER TABLE `api_keys` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `api_keys_secret_unique` (`secret`); + +-- +-- Indizes für die Tabelle `benefits` +-- +ALTER TABLE `benefits` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `benefits_slug_unique` (`slug`); + +-- +-- Indizes für die Tabelle `brute` +-- +ALTER TABLE `brute` + ADD PRIMARY KEY (`key`); + +-- +-- Indizes für die Tabelle `collections` +-- +ALTER TABLE `collections` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `collections_slug_unique` (`slug`); + +-- +-- Indizes für die Tabelle `collections_posts` +-- +ALTER TABLE `collections_posts` + ADD PRIMARY KEY (`id`), + ADD KEY `collections_posts_collection_id_foreign` (`collection_id`), + ADD KEY `collections_posts_post_id_foreign` (`post_id`); + +-- +-- Indizes für die Tabelle `comments` +-- +ALTER TABLE `comments` + ADD PRIMARY KEY (`id`), + ADD KEY `comments_post_id_foreign` (`post_id`), + ADD KEY `comments_member_id_foreign` (`member_id`), + ADD KEY `comments_parent_id_foreign` (`parent_id`); + +-- +-- Indizes für die Tabelle `comment_likes` +-- +ALTER TABLE `comment_likes` + ADD PRIMARY KEY (`id`), + ADD KEY `comment_likes_comment_id_foreign` (`comment_id`), + ADD KEY `comment_likes_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `comment_reports` +-- +ALTER TABLE `comment_reports` + ADD PRIMARY KEY (`id`), + ADD KEY `comment_reports_comment_id_foreign` (`comment_id`), + ADD KEY `comment_reports_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `custom_theme_settings` +-- +ALTER TABLE `custom_theme_settings` + ADD PRIMARY KEY (`id`); + +-- +-- Indizes für die Tabelle `donation_payment_events` +-- +ALTER TABLE `donation_payment_events` + ADD PRIMARY KEY (`id`), + ADD KEY `donation_payment_events_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `emails` +-- +ALTER TABLE `emails` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `emails_post_id_unique` (`post_id`), + ADD KEY `emails_post_id_index` (`post_id`), + ADD KEY `emails_newsletter_id_foreign` (`newsletter_id`); + +-- +-- Indizes für die Tabelle `email_batches` +-- +ALTER TABLE `email_batches` + ADD PRIMARY KEY (`id`), + ADD KEY `email_batches_email_id_foreign` (`email_id`); + +-- +-- Indizes für die Tabelle `email_recipients` +-- +ALTER TABLE `email_recipients` + ADD PRIMARY KEY (`id`), + ADD KEY `email_recipients_member_id_index` (`member_id`), + ADD KEY `email_recipients_batch_id_foreign` (`batch_id`), + ADD KEY `email_recipients_delivered_at_index` (`delivered_at`), + ADD KEY `email_recipients_opened_at_index` (`opened_at`), + ADD KEY `email_recipients_failed_at_index` (`failed_at`), + ADD KEY `email_recipients_email_id_member_email_index` (`email_id`,`member_email`); + +-- +-- Indizes für die Tabelle `email_recipient_failures` +-- +ALTER TABLE `email_recipient_failures` + ADD PRIMARY KEY (`id`), + ADD KEY `email_recipient_failures_email_id_foreign` (`email_id`), + ADD KEY `email_recipient_failures_email_recipient_id_foreign` (`email_recipient_id`); + +-- +-- Indizes für die Tabelle `email_spam_complaint_events` +-- +ALTER TABLE `email_spam_complaint_events` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `email_spam_complaint_events_email_id_member_id_unique` (`email_id`,`member_id`), + ADD KEY `email_spam_complaint_events_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `integrations` +-- +ALTER TABLE `integrations` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `integrations_slug_unique` (`slug`); + +-- +-- Indizes für die Tabelle `invites` +-- +ALTER TABLE `invites` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `invites_token_unique` (`token`), + ADD UNIQUE KEY `invites_email_unique` (`email`); + +-- +-- Indizes für die Tabelle `jobs` +-- +ALTER TABLE `jobs` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `jobs_name_unique` (`name`); + +-- +-- Indizes für die Tabelle `labels` +-- +ALTER TABLE `labels` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `labels_name_unique` (`name`), + ADD UNIQUE KEY `labels_slug_unique` (`slug`); + +-- +-- Indizes für die Tabelle `members` +-- +ALTER TABLE `members` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `members_email_unique` (`email`), + ADD UNIQUE KEY `members_uuid_unique` (`uuid`), + ADD KEY `members_email_open_rate_index` (`email_open_rate`); + +-- +-- Indizes für die Tabelle `members_cancel_events` +-- +ALTER TABLE `members_cancel_events` + ADD PRIMARY KEY (`id`), + ADD KEY `members_cancel_events_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `members_click_events` +-- +ALTER TABLE `members_click_events` + ADD PRIMARY KEY (`id`), + ADD KEY `members_click_events_member_id_foreign` (`member_id`), + ADD KEY `members_click_events_redirect_id_foreign` (`redirect_id`); + +-- +-- Indizes für die Tabelle `members_created_events` +-- +ALTER TABLE `members_created_events` + ADD PRIMARY KEY (`id`), + ADD KEY `members_created_events_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `members_email_change_events` +-- +ALTER TABLE `members_email_change_events` + ADD PRIMARY KEY (`id`), + ADD KEY `members_email_change_events_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `members_feedback` +-- +ALTER TABLE `members_feedback` + ADD PRIMARY KEY (`id`), + ADD KEY `members_feedback_member_id_foreign` (`member_id`), + ADD KEY `members_feedback_post_id_foreign` (`post_id`); + +-- +-- Indizes für die Tabelle `members_labels` +-- +ALTER TABLE `members_labels` + ADD PRIMARY KEY (`id`), + ADD KEY `members_labels_member_id_foreign` (`member_id`), + ADD KEY `members_labels_label_id_foreign` (`label_id`); + +-- +-- Indizes für die Tabelle `members_login_events` +-- +ALTER TABLE `members_login_events` + ADD PRIMARY KEY (`id`), + ADD KEY `members_login_events_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `members_newsletters` +-- +ALTER TABLE `members_newsletters` + ADD PRIMARY KEY (`id`), + ADD KEY `members_newsletters_member_id_foreign` (`member_id`), + ADD KEY `members_newsletters_newsletter_id_foreign` (`newsletter_id`); + +-- +-- Indizes für die Tabelle `members_paid_subscription_events` +-- +ALTER TABLE `members_paid_subscription_events` + ADD PRIMARY KEY (`id`), + ADD KEY `members_paid_subscription_events_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `members_payment_events` +-- +ALTER TABLE `members_payment_events` + ADD PRIMARY KEY (`id`), + ADD KEY `members_payment_events_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `members_products` +-- +ALTER TABLE `members_products` + ADD PRIMARY KEY (`id`), + ADD KEY `members_products_member_id_foreign` (`member_id`), + ADD KEY `members_products_product_id_foreign` (`product_id`); + +-- +-- Indizes für die Tabelle `members_product_events` +-- +ALTER TABLE `members_product_events` + ADD PRIMARY KEY (`id`), + ADD KEY `members_product_events_member_id_foreign` (`member_id`), + ADD KEY `members_product_events_product_id_foreign` (`product_id`); + +-- +-- Indizes für die Tabelle `members_status_events` +-- +ALTER TABLE `members_status_events` + ADD PRIMARY KEY (`id`), + ADD KEY `members_status_events_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `members_stripe_customers` +-- +ALTER TABLE `members_stripe_customers` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `members_stripe_customers_customer_id_unique` (`customer_id`), + ADD KEY `members_stripe_customers_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `members_stripe_customers_subscriptions` +-- +ALTER TABLE `members_stripe_customers_subscriptions` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `members_stripe_customers_subscriptions_subscription_id_unique` (`subscription_id`), + ADD KEY `members_stripe_customers_subscriptions_customer_id_foreign` (`customer_id`), + ADD KEY `members_stripe_customers_subscriptions_stripe_price_id_index` (`stripe_price_id`), + ADD KEY `members_stripe_customers_subscriptions_offer_id_foreign` (`offer_id`), + ADD KEY `mscs_ghost_subscription_id_foreign` (`ghost_subscription_id`); + +-- +-- Indizes für die Tabelle `members_subscribe_events` +-- +ALTER TABLE `members_subscribe_events` + ADD PRIMARY KEY (`id`), + ADD KEY `members_subscribe_events_member_id_foreign` (`member_id`), + ADD KEY `members_subscribe_events_newsletter_id_foreign` (`newsletter_id`); + +-- +-- Indizes für die Tabelle `members_subscription_created_events` +-- +ALTER TABLE `members_subscription_created_events` + ADD PRIMARY KEY (`id`), + ADD KEY `members_subscription_created_events_member_id_foreign` (`member_id`), + ADD KEY `members_subscription_created_events_subscription_id_foreign` (`subscription_id`); + +-- +-- Indizes für die Tabelle `mentions` +-- +ALTER TABLE `mentions` + ADD PRIMARY KEY (`id`); + +-- +-- Indizes für die Tabelle `migrations` +-- +ALTER TABLE `migrations` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `migrations_name_version_unique` (`name`,`version`); + +-- +-- Indizes für die Tabelle `migrations_lock` +-- +ALTER TABLE `migrations_lock` + ADD PRIMARY KEY (`lock_key`); + +-- +-- Indizes für die Tabelle `milestones` +-- +ALTER TABLE `milestones` + ADD PRIMARY KEY (`id`); + +-- +-- Indizes für die Tabelle `mobiledoc_revisions` +-- +ALTER TABLE `mobiledoc_revisions` + ADD PRIMARY KEY (`id`), + ADD KEY `mobiledoc_revisions_post_id_index` (`post_id`); + +-- +-- Indizes für die Tabelle `newsletters` +-- +ALTER TABLE `newsletters` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `newsletters_uuid_unique` (`uuid`), + ADD UNIQUE KEY `newsletters_name_unique` (`name`), + ADD UNIQUE KEY `newsletters_slug_unique` (`slug`); + +-- +-- Indizes für die Tabelle `offers` +-- +ALTER TABLE `offers` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `offers_name_unique` (`name`), + ADD UNIQUE KEY `offers_code_unique` (`code`), + ADD UNIQUE KEY `offers_stripe_coupon_id_unique` (`stripe_coupon_id`), + ADD KEY `offers_product_id_foreign` (`product_id`); + +-- +-- Indizes für die Tabelle `offer_redemptions` +-- +ALTER TABLE `offer_redemptions` + ADD PRIMARY KEY (`id`), + ADD KEY `offer_redemptions_offer_id_foreign` (`offer_id`), + ADD KEY `offer_redemptions_member_id_foreign` (`member_id`), + ADD KEY `offer_redemptions_subscription_id_foreign` (`subscription_id`); + +-- +-- Indizes für die Tabelle `permissions` +-- +ALTER TABLE `permissions` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `permissions_name_unique` (`name`); + +-- +-- Indizes für die Tabelle `permissions_roles` +-- +ALTER TABLE `permissions_roles` + ADD PRIMARY KEY (`id`); + +-- +-- Indizes für die Tabelle `permissions_users` +-- +ALTER TABLE `permissions_users` + ADD PRIMARY KEY (`id`); + +-- +-- Indizes für die Tabelle `posts` +-- +ALTER TABLE `posts` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `posts_slug_type_unique` (`slug`,`type`), + ADD KEY `posts_newsletter_id_foreign` (`newsletter_id`), + ADD KEY `posts_published_at_index` (`published_at`); + +-- +-- Indizes für die Tabelle `posts_authors` +-- +ALTER TABLE `posts_authors` + ADD PRIMARY KEY (`id`), + ADD KEY `posts_authors_post_id_foreign` (`post_id`), + ADD KEY `posts_authors_author_id_foreign` (`author_id`); + +-- +-- Indizes für die Tabelle `posts_meta` +-- +ALTER TABLE `posts_meta` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `posts_meta_post_id_unique` (`post_id`); + +-- +-- Indizes für die Tabelle `posts_products` +-- +ALTER TABLE `posts_products` + ADD PRIMARY KEY (`id`), + ADD KEY `posts_products_post_id_foreign` (`post_id`), + ADD KEY `posts_products_product_id_foreign` (`product_id`); + +-- +-- Indizes für die Tabelle `posts_tags` +-- +ALTER TABLE `posts_tags` + ADD PRIMARY KEY (`id`), + ADD KEY `posts_tags_post_id_foreign` (`post_id`), + ADD KEY `posts_tags_tag_id_foreign` (`tag_id`); + +-- +-- Indizes für die Tabelle `post_revisions` +-- +ALTER TABLE `post_revisions` + ADD PRIMARY KEY (`id`), + ADD KEY `post_revisions_post_id_index` (`post_id`), + ADD KEY `post_revs_author_id_foreign` (`author_id`); + +-- +-- Indizes für die Tabelle `products` +-- +ALTER TABLE `products` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `products_slug_unique` (`slug`); + +-- +-- Indizes für die Tabelle `products_benefits` +-- +ALTER TABLE `products_benefits` + ADD PRIMARY KEY (`id`), + ADD KEY `products_benefits_product_id_foreign` (`product_id`), + ADD KEY `products_benefits_benefit_id_foreign` (`benefit_id`); + +-- +-- Indizes für die Tabelle `recommendations` +-- +ALTER TABLE `recommendations` + ADD PRIMARY KEY (`id`); + +-- +-- Indizes für die Tabelle `recommendation_click_events` +-- +ALTER TABLE `recommendation_click_events` + ADD PRIMARY KEY (`id`), + ADD KEY `recommendation_click_events_recommendation_id_foreign` (`recommendation_id`), + ADD KEY `recommendation_click_events_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `recommendation_subscribe_events` +-- +ALTER TABLE `recommendation_subscribe_events` + ADD PRIMARY KEY (`id`), + ADD KEY `recommendation_subscribe_events_recommendation_id_foreign` (`recommendation_id`), + ADD KEY `recommendation_subscribe_events_member_id_foreign` (`member_id`); + +-- +-- Indizes für die Tabelle `redirects` +-- +ALTER TABLE `redirects` + ADD PRIMARY KEY (`id`), + ADD KEY `redirects_post_id_foreign` (`post_id`); + +-- +-- Indizes für die Tabelle `roles` +-- +ALTER TABLE `roles` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `roles_name_unique` (`name`); + +-- +-- Indizes für die Tabelle `roles_users` +-- +ALTER TABLE `roles_users` + ADD PRIMARY KEY (`id`); + +-- +-- Indizes für die Tabelle `sessions` +-- +ALTER TABLE `sessions` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `sessions_session_id_unique` (`session_id`); + +-- +-- Indizes für die Tabelle `settings` +-- +ALTER TABLE `settings` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `settings_key_unique` (`key`); + +-- +-- Indizes für die Tabelle `snippets` +-- +ALTER TABLE `snippets` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `snippets_name_unique` (`name`); + +-- +-- Indizes für die Tabelle `stripe_prices` +-- +ALTER TABLE `stripe_prices` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `stripe_prices_stripe_price_id_unique` (`stripe_price_id`), + ADD KEY `stripe_prices_stripe_product_id_foreign` (`stripe_product_id`); + +-- +-- Indizes für die Tabelle `stripe_products` +-- +ALTER TABLE `stripe_products` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `stripe_products_stripe_product_id_unique` (`stripe_product_id`), + ADD KEY `stripe_products_product_id_foreign` (`product_id`); + +-- +-- Indizes für die Tabelle `subscriptions` +-- +ALTER TABLE `subscriptions` + ADD PRIMARY KEY (`id`), + ADD KEY `subscriptions_member_id_foreign` (`member_id`), + ADD KEY `subscriptions_tier_id_foreign` (`tier_id`), + ADD KEY `subscriptions_offer_id_foreign` (`offer_id`); + +-- +-- Indizes für die Tabelle `suppressions` +-- +ALTER TABLE `suppressions` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `suppressions_email_unique` (`email`), + ADD KEY `suppressions_email_id_foreign` (`email_id`); + +-- +-- Indizes für die Tabelle `tags` +-- +ALTER TABLE `tags` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `tags_slug_unique` (`slug`); + +-- +-- Indizes für die Tabelle `temp_mail_events` +-- +ALTER TABLE `temp_mail_events` + ADD PRIMARY KEY (`id`); + +-- +-- Indizes für die Tabelle `tokens` +-- +ALTER TABLE `tokens` + ADD PRIMARY KEY (`id`), + ADD KEY `tokens_token_index` (`token`); + +-- +-- Indizes für die Tabelle `users` +-- +ALTER TABLE `users` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `users_slug_unique` (`slug`), + ADD UNIQUE KEY `users_email_unique` (`email`); + +-- +-- Indizes für die Tabelle `webhooks` +-- +ALTER TABLE `webhooks` + ADD PRIMARY KEY (`id`), + ADD KEY `webhooks_integration_id_foreign` (`integration_id`); + +-- +-- AUTO_INCREMENT für exportierte Tabellen +-- + +-- +-- AUTO_INCREMENT für Tabelle `migrations` +-- +ALTER TABLE `migrations` + MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=448; + +-- +-- Constraints der exportierten Tabellen +-- + +-- +-- Constraints der Tabelle `collections_posts` +-- +ALTER TABLE `collections_posts` + ADD CONSTRAINT `collections_posts_collection_id_foreign` FOREIGN KEY (`collection_id`) REFERENCES `collections` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `collections_posts_post_id_foreign` FOREIGN KEY (`post_id`) REFERENCES `posts` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `comments` +-- +ALTER TABLE `comments` + ADD CONSTRAINT `comments_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE SET NULL, + ADD CONSTRAINT `comments_parent_id_foreign` FOREIGN KEY (`parent_id`) REFERENCES `comments` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `comments_post_id_foreign` FOREIGN KEY (`post_id`) REFERENCES `posts` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `comment_likes` +-- +ALTER TABLE `comment_likes` + ADD CONSTRAINT `comment_likes_comment_id_foreign` FOREIGN KEY (`comment_id`) REFERENCES `comments` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `comment_likes_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `comment_reports` +-- +ALTER TABLE `comment_reports` + ADD CONSTRAINT `comment_reports_comment_id_foreign` FOREIGN KEY (`comment_id`) REFERENCES `comments` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `comment_reports_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE SET NULL; + +-- +-- Constraints der Tabelle `donation_payment_events` +-- +ALTER TABLE `donation_payment_events` + ADD CONSTRAINT `donation_payment_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE SET NULL; + +-- +-- Constraints der Tabelle `emails` +-- +ALTER TABLE `emails` + ADD CONSTRAINT `emails_newsletter_id_foreign` FOREIGN KEY (`newsletter_id`) REFERENCES `newsletters` (`id`); + +-- +-- Constraints der Tabelle `email_batches` +-- +ALTER TABLE `email_batches` + ADD CONSTRAINT `email_batches_email_id_foreign` FOREIGN KEY (`email_id`) REFERENCES `emails` (`id`); + +-- +-- Constraints der Tabelle `email_recipients` +-- +ALTER TABLE `email_recipients` + ADD CONSTRAINT `email_recipients_batch_id_foreign` FOREIGN KEY (`batch_id`) REFERENCES `email_batches` (`id`), + ADD CONSTRAINT `email_recipients_email_id_foreign` FOREIGN KEY (`email_id`) REFERENCES `emails` (`id`); + +-- +-- Constraints der Tabelle `email_recipient_failures` +-- +ALTER TABLE `email_recipient_failures` + ADD CONSTRAINT `email_recipient_failures_email_id_foreign` FOREIGN KEY (`email_id`) REFERENCES `emails` (`id`), + ADD CONSTRAINT `email_recipient_failures_email_recipient_id_foreign` FOREIGN KEY (`email_recipient_id`) REFERENCES `email_recipients` (`id`); + +-- +-- Constraints der Tabelle `email_spam_complaint_events` +-- +ALTER TABLE `email_spam_complaint_events` + ADD CONSTRAINT `email_spam_complaint_events_email_id_foreign` FOREIGN KEY (`email_id`) REFERENCES `emails` (`id`), + ADD CONSTRAINT `email_spam_complaint_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_cancel_events` +-- +ALTER TABLE `members_cancel_events` + ADD CONSTRAINT `members_cancel_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_click_events` +-- +ALTER TABLE `members_click_events` + ADD CONSTRAINT `members_click_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `members_click_events_redirect_id_foreign` FOREIGN KEY (`redirect_id`) REFERENCES `redirects` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_created_events` +-- +ALTER TABLE `members_created_events` + ADD CONSTRAINT `members_created_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_email_change_events` +-- +ALTER TABLE `members_email_change_events` + ADD CONSTRAINT `members_email_change_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_feedback` +-- +ALTER TABLE `members_feedback` + ADD CONSTRAINT `members_feedback_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `members_feedback_post_id_foreign` FOREIGN KEY (`post_id`) REFERENCES `posts` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_labels` +-- +ALTER TABLE `members_labels` + ADD CONSTRAINT `members_labels_label_id_foreign` FOREIGN KEY (`label_id`) REFERENCES `labels` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `members_labels_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_login_events` +-- +ALTER TABLE `members_login_events` + ADD CONSTRAINT `members_login_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_newsletters` +-- +ALTER TABLE `members_newsletters` + ADD CONSTRAINT `members_newsletters_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `members_newsletters_newsletter_id_foreign` FOREIGN KEY (`newsletter_id`) REFERENCES `newsletters` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_paid_subscription_events` +-- +ALTER TABLE `members_paid_subscription_events` + ADD CONSTRAINT `members_paid_subscription_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_payment_events` +-- +ALTER TABLE `members_payment_events` + ADD CONSTRAINT `members_payment_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_products` +-- +ALTER TABLE `members_products` + ADD CONSTRAINT `members_products_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `members_products_product_id_foreign` FOREIGN KEY (`product_id`) REFERENCES `products` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_product_events` +-- +ALTER TABLE `members_product_events` + ADD CONSTRAINT `members_product_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `members_product_events_product_id_foreign` FOREIGN KEY (`product_id`) REFERENCES `products` (`id`); + +-- +-- Constraints der Tabelle `members_status_events` +-- +ALTER TABLE `members_status_events` + ADD CONSTRAINT `members_status_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_stripe_customers` +-- +ALTER TABLE `members_stripe_customers` + ADD CONSTRAINT `members_stripe_customers_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_stripe_customers_subscriptions` +-- +ALTER TABLE `members_stripe_customers_subscriptions` + ADD CONSTRAINT `members_stripe_customers_subscriptions_customer_id_foreign` FOREIGN KEY (`customer_id`) REFERENCES `members_stripe_customers` (`customer_id`) ON DELETE CASCADE, + ADD CONSTRAINT `members_stripe_customers_subscriptions_offer_id_foreign` FOREIGN KEY (`offer_id`) REFERENCES `offers` (`id`), + ADD CONSTRAINT `mscs_ghost_subscription_id_foreign` FOREIGN KEY (`ghost_subscription_id`) REFERENCES `subscriptions` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `members_subscribe_events` +-- +ALTER TABLE `members_subscribe_events` + ADD CONSTRAINT `members_subscribe_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `members_subscribe_events_newsletter_id_foreign` FOREIGN KEY (`newsletter_id`) REFERENCES `newsletters` (`id`); + +-- +-- Constraints der Tabelle `members_subscription_created_events` +-- +ALTER TABLE `members_subscription_created_events` + ADD CONSTRAINT `members_subscription_created_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `members_subscription_created_events_subscription_id_foreign` FOREIGN KEY (`subscription_id`) REFERENCES `members_stripe_customers_subscriptions` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `offers` +-- +ALTER TABLE `offers` + ADD CONSTRAINT `offers_product_id_foreign` FOREIGN KEY (`product_id`) REFERENCES `products` (`id`); + +-- +-- Constraints der Tabelle `offer_redemptions` +-- +ALTER TABLE `offer_redemptions` + ADD CONSTRAINT `offer_redemptions_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `offer_redemptions_offer_id_foreign` FOREIGN KEY (`offer_id`) REFERENCES `offers` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `offer_redemptions_subscription_id_foreign` FOREIGN KEY (`subscription_id`) REFERENCES `members_stripe_customers_subscriptions` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `posts` +-- +ALTER TABLE `posts` + ADD CONSTRAINT `posts_newsletter_id_foreign` FOREIGN KEY (`newsletter_id`) REFERENCES `newsletters` (`id`); + +-- +-- Constraints der Tabelle `posts_authors` +-- +ALTER TABLE `posts_authors` + ADD CONSTRAINT `posts_authors_author_id_foreign` FOREIGN KEY (`author_id`) REFERENCES `users` (`id`), + ADD CONSTRAINT `posts_authors_post_id_foreign` FOREIGN KEY (`post_id`) REFERENCES `posts` (`id`); + +-- +-- Constraints der Tabelle `posts_meta` +-- +ALTER TABLE `posts_meta` + ADD CONSTRAINT `posts_meta_post_id_foreign` FOREIGN KEY (`post_id`) REFERENCES `posts` (`id`); + +-- +-- Constraints der Tabelle `posts_products` +-- +ALTER TABLE `posts_products` + ADD CONSTRAINT `posts_products_post_id_foreign` FOREIGN KEY (`post_id`) REFERENCES `posts` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `posts_products_product_id_foreign` FOREIGN KEY (`product_id`) REFERENCES `products` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `posts_tags` +-- +ALTER TABLE `posts_tags` + ADD CONSTRAINT `posts_tags_post_id_foreign` FOREIGN KEY (`post_id`) REFERENCES `posts` (`id`), + ADD CONSTRAINT `posts_tags_tag_id_foreign` FOREIGN KEY (`tag_id`) REFERENCES `tags` (`id`); + +-- +-- Constraints der Tabelle `post_revisions` +-- +ALTER TABLE `post_revisions` + ADD CONSTRAINT `post_revs_author_id_foreign` FOREIGN KEY (`author_id`) REFERENCES `users` (`id`); + +-- +-- Constraints der Tabelle `products_benefits` +-- +ALTER TABLE `products_benefits` + ADD CONSTRAINT `products_benefits_benefit_id_foreign` FOREIGN KEY (`benefit_id`) REFERENCES `benefits` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `products_benefits_product_id_foreign` FOREIGN KEY (`product_id`) REFERENCES `products` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `recommendation_click_events` +-- +ALTER TABLE `recommendation_click_events` + ADD CONSTRAINT `recommendation_click_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE SET NULL, + ADD CONSTRAINT `recommendation_click_events_recommendation_id_foreign` FOREIGN KEY (`recommendation_id`) REFERENCES `recommendations` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `recommendation_subscribe_events` +-- +ALTER TABLE `recommendation_subscribe_events` + ADD CONSTRAINT `recommendation_subscribe_events_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE SET NULL, + ADD CONSTRAINT `recommendation_subscribe_events_recommendation_id_foreign` FOREIGN KEY (`recommendation_id`) REFERENCES `recommendations` (`id`) ON DELETE CASCADE; + +-- +-- Constraints der Tabelle `redirects` +-- +ALTER TABLE `redirects` + ADD CONSTRAINT `redirects_post_id_foreign` FOREIGN KEY (`post_id`) REFERENCES `posts` (`id`) ON DELETE SET NULL; + +-- +-- Constraints der Tabelle `stripe_prices` +-- +ALTER TABLE `stripe_prices` + ADD CONSTRAINT `stripe_prices_stripe_product_id_foreign` FOREIGN KEY (`stripe_product_id`) REFERENCES `stripe_products` (`stripe_product_id`); + +-- +-- Constraints der Tabelle `stripe_products` +-- +ALTER TABLE `stripe_products` + ADD CONSTRAINT `stripe_products_product_id_foreign` FOREIGN KEY (`product_id`) REFERENCES `products` (`id`); + +-- +-- Constraints der Tabelle `subscriptions` +-- +ALTER TABLE `subscriptions` + ADD CONSTRAINT `subscriptions_member_id_foreign` FOREIGN KEY (`member_id`) REFERENCES `members` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `subscriptions_offer_id_foreign` FOREIGN KEY (`offer_id`) REFERENCES `offers` (`id`), + ADD CONSTRAINT `subscriptions_tier_id_foreign` FOREIGN KEY (`tier_id`) REFERENCES `products` (`id`); + +-- +-- Constraints der Tabelle `suppressions` +-- +ALTER TABLE `suppressions` + ADD CONSTRAINT `suppressions_email_id_foreign` FOREIGN KEY (`email_id`) REFERENCES `emails` (`id`); + +-- +-- Constraints der Tabelle `webhooks` +-- +ALTER TABLE `webhooks` + ADD CONSTRAINT `webhooks_integration_id_foreign` FOREIGN KEY (`integration_id`) REFERENCES `integrations` (`id`) ON DELETE CASCADE; +COMMIT; + +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; diff --git a/docker/db/scripts/gawa.sql b/docker/db/scripts/gawa.sql new file mode 100644 index 0000000..83d1525 --- /dev/null +++ b/docker/db/scripts/gawa.sql @@ -0,0 +1,877 @@ +-- phpMyAdmin SQL Dump +-- version 5.2.1 +-- https://www.phpmyadmin.net/ +-- +-- Host: db +-- Erstellungszeit: 26. Sep 2023 um 20:24 +-- Server-Version: 10.11.3-MariaDB-1:10.11.3+maria~ubu2204 +-- PHP-Version: 8.1.19 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +START TRANSACTION; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8mb4 */; + +-- +-- Datenbank: `gawa` +-- +CREATE DATABASE IF NOT EXISTS `gawa` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; +USE `gawa`; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `auth_group` +-- + +CREATE TABLE `auth_group` ( + `id` int(11) NOT NULL, + `name` varchar(150) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `auth_group_permissions` +-- + +CREATE TABLE `auth_group_permissions` ( + `id` bigint(20) NOT NULL, + `group_id` int(11) NOT NULL, + `permission_id` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `auth_permission` +-- + +CREATE TABLE `auth_permission` ( + `id` int(11) NOT NULL, + `name` varchar(255) NOT NULL, + `content_type_id` int(11) NOT NULL, + `codename` varchar(100) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `auth_permission` +-- + +INSERT INTO `auth_permission` (`id`, `name`, `content_type_id`, `codename`) VALUES +(1, 'Can add keyword', 1, 'add_keyword'), +(2, 'Can change keyword', 1, 'change_keyword'), +(3, 'Can delete keyword', 1, 'delete_keyword'), +(4, 'Can view keyword', 1, 'view_keyword'), +(5, 'Can add searchable', 2, 'add_searchable'), +(6, 'Can change searchable', 2, 'change_searchable'), +(7, 'Can delete searchable', 2, 'delete_searchable'), +(8, 'Can view searchable', 2, 'view_searchable'), +(9, 'Can add static site', 3, 'add_staticsite'), +(10, 'Can change static site', 3, 'change_staticsite'), +(11, 'Can delete static site', 3, 'delete_staticsite'), +(12, 'Can view static site', 3, 'view_staticsite'), +(13, 'Can add category', 4, 'add_category'), +(14, 'Can change category', 4, 'change_category'), +(15, 'Can delete category', 4, 'delete_category'), +(16, 'Can view category', 4, 'view_category'), +(17, 'Can add blog post', 5, 'add_blogpost'), +(18, 'Can change blog post', 5, 'change_blogpost'), +(19, 'Can delete blog post', 5, 'delete_blogpost'), +(20, 'Can view blog post', 5, 'view_blogpost'), +(21, 'Can add log entry', 6, 'add_logentry'), +(22, 'Can change log entry', 6, 'change_logentry'), +(23, 'Can delete log entry', 6, 'delete_logentry'), +(24, 'Can view log entry', 6, 'view_logentry'), +(25, 'Can add permission', 7, 'add_permission'), +(26, 'Can change permission', 7, 'change_permission'), +(27, 'Can delete permission', 7, 'delete_permission'), +(28, 'Can view permission', 7, 'view_permission'), +(29, 'Can add group', 8, 'add_group'), +(30, 'Can change group', 8, 'change_group'), +(31, 'Can delete group', 8, 'delete_group'), +(32, 'Can view group', 8, 'view_group'), +(33, 'Can add user', 9, 'add_user'), +(34, 'Can change user', 9, 'change_user'), +(35, 'Can delete user', 9, 'delete_user'), +(36, 'Can view user', 9, 'view_user'), +(37, 'Can add content type', 10, 'add_contenttype'), +(38, 'Can change content type', 10, 'change_contenttype'), +(39, 'Can delete content type', 10, 'delete_contenttype'), +(40, 'Can view content type', 10, 'view_contenttype'), +(41, 'Can add session', 11, 'add_session'), +(42, 'Can change session', 11, 'change_session'), +(43, 'Can delete session', 11, 'delete_session'), +(44, 'Can view session', 11, 'view_session'), +(45, 'Can add Link', 12, 'add_link'), +(46, 'Can change Link', 12, 'change_link'), +(47, 'Can delete Link', 12, 'delete_link'), +(48, 'Can view Link', 12, 'view_link'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `auth_user` +-- + +CREATE TABLE `auth_user` ( + `id` int(11) NOT NULL, + `password` varchar(128) NOT NULL, + `last_login` datetime(6) DEFAULT NULL, + `is_superuser` tinyint(1) NOT NULL, + `username` varchar(150) NOT NULL, + `first_name` varchar(150) NOT NULL, + `last_name` varchar(150) NOT NULL, + `email` varchar(254) NOT NULL, + `is_staff` tinyint(1) NOT NULL, + `is_active` tinyint(1) NOT NULL, + `date_joined` datetime(6) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `auth_user` +-- + +INSERT INTO `auth_user` (`id`, `password`, `last_login`, `is_superuser`, `username`, `first_name`, `last_name`, `email`, `is_staff`, `is_active`, `date_joined`) VALUES +(1, 'pbkdf2_sha256$260000$cOxciSMkcV8kSVG1gUjOi7$LmOAxpppL7oBM2F+rFy0cdOZfReqdHqq1T6vw8PfODQ=', '2023-07-15 12:37:50.374280', 1, 'root', '', '', '', 1, 1, '2023-06-03 11:59:57.779755'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `auth_user_groups` +-- + +CREATE TABLE `auth_user_groups` ( + `id` bigint(20) NOT NULL, + `user_id` int(11) NOT NULL, + `group_id` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `auth_user_user_permissions` +-- + +CREATE TABLE `auth_user_user_permissions` ( + `id` bigint(20) NOT NULL, + `user_id` int(11) NOT NULL, + `permission_id` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `blog_blogpost` +-- + +CREATE TABLE `blog_blogpost` ( + `searchable_ptr_id` bigint(20) NOT NULL, + `thumbnail` varchar(100) NOT NULL, + `category_id` bigint(20) DEFAULT NULL, + `slug` varchar(50) NOT NULL, + `featured` tinyint(1) NOT NULL, + `markdown` tinyint(1) NOT NULL, + `body_de` longtext NOT NULL, + `body_en` longtext NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `blog_blogpost` +-- + +INSERT INTO `blog_blogpost` (`searchable_ptr_id`, `thumbnail`, `category_id`, `slug`, `featured`, `markdown`, `body_de`, `body_en`) VALUES +(3, 'img/thumbnails/echter_ottifant.png', 1, 'test', 1, 0, 'Bis jetzt keine deutsche Übersetzung.', '
\r\n81.271 Aufrufe  29.03.2023\r\nStellaris First Contact challenge video. No FTL Challenge. We will not research or use any FTL methods, from hyperdrive to jump drive. Can we survive and become a galactic superpower? Or will the forces of darkness seek to usurp us!\r\n\r\nThey called me a madman.\r\nThey said it couldn\'t be done.\r\nNow I present to you,\r\n\r\nStellaris With No FTL Travel.\r\n\r\nLets Dive In!\r\n\r\nSellaris Stories Playlist:    • Stellaris Playthr...  \r\n\r\nStellaris Version 3.7\r\n\r\nIf you enjoyed this video please leave a like & SUBSCRIBE!\r\n\r\nHumble Bundle Affiliate link: https://www.humblebundle.com/?partner...\r\n\r\nPatreon: https://www.patreon.com/MontuPlays\r\nChannel Membership:    / @montuplays  \r\nTwitter: https://twitter.com/MontuPlays\r\nTwitch: https://www.twitch.tv/montuplays\r\nInstagram: https://www.instagram.com/montuplays/\r\nTiktok: https://www.tiktok.com/@montuplays\r\n\r\nAnd please comment with any feedback, any ideas or if you disagree!\r\n
'), +(4, 'img/thumbnails/thuglifemathemann.png', 1, 'hidden', 0, 0, 'Bis jetzt keine deutsche Übersetzung.', 'No english translation yet.'), +(5, 'img/thumbnails/wayland_logo.jpg', 2, 'wayland', 1, 0, 'Bis jetzt keine deutsche Übersetzung.', 'No english translation yet.'), +(6, 'img/thumbnails/Center_of_the_Milky_Way_Galaxy_IV__Composite.jpg', 1, 'badly-formatted', 1, 0, 'Bis jetzt keine deutsche Übersetzung.', 'No english translation yet.'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `blog_category` +-- + +CREATE TABLE `blog_category` ( + `id` bigint(20) NOT NULL, + `name` varchar(50) NOT NULL, + `slug` varchar(50) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `blog_category` +-- + +INSERT INTO `blog_category` (`id`, `name`, `slug`) VALUES +(1, 'test', 'test'), +(2, 'Linux', 'Linux'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `django_admin_log` +-- + +CREATE TABLE `django_admin_log` ( + `id` int(11) NOT NULL, + `action_time` datetime(6) NOT NULL, + `object_id` longtext DEFAULT NULL, + `object_repr` varchar(200) NOT NULL, + `action_flag` smallint(5) UNSIGNED NOT NULL CHECK (`action_flag` >= 0), + `change_message` longtext NOT NULL, + `content_type_id` int(11) DEFAULT NULL, + `user_id` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `django_admin_log` +-- + +INSERT INTO `django_admin_log` (`id`, `action_time`, `object_id`, `object_repr`, `action_flag`, `change_message`, `content_type_id`, `user_id`) VALUES +(1, '2023-06-03 12:04:18.697869', '1', 'Keyword object (1)', 1, '[{\"added\": {}}]', 1, 1), +(2, '2023-06-03 12:04:25.298763', '1', 'StaticSite object (1)', 1, '[{\"added\": {}}]', 3, 1), +(3, '2023-06-03 12:39:47.580686', '2', 'Keyword object (2)', 1, '[{\"added\": {}}]', 1, 1), +(4, '2023-06-03 12:39:54.676532', '2', 'StaticSite object (2)', 1, '[{\"added\": {}}]', 3, 1), +(5, '2023-06-03 18:49:19.838998', '3', 'Keyword object (3)', 1, '[{\"added\": {}}]', 1, 1), +(6, '2023-06-03 18:49:38.820915', '1', 'Category object (1)', 1, '[{\"added\": {}}]', 4, 1), +(7, '2023-06-03 18:50:06.156603', '3', 'BlogPost object (3)', 1, '[{\"added\": {}}]', 5, 1), +(8, '2023-06-03 22:24:55.684062', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Body\", \"Thumbnail\"]}}]', 5, 1), +(9, '2023-06-03 22:25:23.238473', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Body\"]}}]', 5, 1), +(10, '2023-06-03 22:32:15.868151', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(11, '2023-06-03 22:32:19.806919', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(12, '2023-06-03 22:34:12.390100', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(13, '2023-06-03 22:34:18.657049', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(14, '2023-06-03 22:35:20.148384', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(15, '2023-06-03 22:35:31.942529', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(16, '2023-06-03 22:37:55.565581', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(17, '2023-06-03 22:38:00.515394', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(18, '2023-06-03 22:42:32.527820', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(19, '2023-06-03 22:42:38.983331', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(20, '2023-06-03 22:43:03.221503', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(21, '2023-06-03 22:43:09.756742', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(22, '2023-06-03 22:43:32.898889', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(23, '2023-06-03 22:43:58.455830', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(24, '2023-06-03 22:44:49.711409', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(25, '2023-06-03 22:44:53.900045', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(26, '2023-06-03 22:46:22.495718', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(27, '2023-06-03 22:46:48.813958', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(28, '2023-06-03 23:10:31.960472', '3', 'BlogPost object (3)', 2, '[{\"changed\": {\"fields\": [\"Featured\"]}}]', 5, 1), +(29, '2023-06-03 23:11:49.738524', '3', 'BlogPost object (3)', 2, '[]', 5, 1), +(30, '2023-06-03 23:12:32.389296', '4', 'BlogPost object (4)', 1, '[{\"added\": {}}]', 5, 1), +(31, '2023-06-03 23:12:40.179260', '4', 'BlogPost object (4)', 2, '[{\"changed\": {\"fields\": [\"Public\", \"Featured\"]}}]', 5, 1), +(32, '2023-06-04 18:05:05.011703', '4', '{\"hidden test\"}', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(33, '2023-06-04 18:30:33.544753', '4', '{\"some keyword\"}', 1, '[{\"added\": {}}]', 1, 1), +(34, '2023-06-04 18:30:36.040424', '4', '{\"hidden test\"}', 2, '[{\"changed\": {\"fields\": [\"Keywords\"]}}]', 5, 1), +(35, '2023-06-04 18:43:00.039374', '5', '{\"Linux\"}', 1, '[{\"added\": {}}]', 1, 1), +(36, '2023-06-04 18:43:06.821221', '6', '{\"Wayland\"}', 1, '[{\"added\": {}}]', 1, 1), +(37, '2023-06-04 18:43:30.492957', '2', '{\"Linux\"}', 1, '[{\"added\": {}}]', 4, 1), +(38, '2023-06-04 18:43:53.420012', '5', '{\"wayland\"}', 1, '[{\"added\": {}}]', 5, 1), +(39, '2023-06-04 18:44:38.145122', '5', '{\"wayland\"}', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(40, '2023-06-04 18:48:08.975475', '5', '{\"wayland\"}', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(41, '2023-06-04 20:59:48.580334', '3', '{\"test\"}', 2, '[{\"changed\": {\"fields\": [\"Keywords\"]}}]', 5, 1), +(42, '2023-06-04 21:12:48.508525', '6', '{\"keywords\"}', 1, '[{\"added\": {}}]', 5, 1), +(43, '2023-06-04 21:13:03.091539', '6', '{\"keywords\"}', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(44, '2023-06-04 21:13:30.855689', '6', '{\"keywords\"}', 2, '[{\"changed\": {\"fields\": [\"Thumbnail\"]}}]', 5, 1), +(45, '2023-06-05 16:17:00.484477', '7', '{\"selfhosting\"}', 1, '[{\"added\": {}}]', 1, 1), +(46, '2023-06-05 16:19:31.228250', 'https://european-alternatives.eu/', '{\"european alternative\"}', 1, '[{\"added\": {}}]', 12, 1), +(47, '2023-06-05 16:19:42.921776', 'https://european-alternatives.eu/', '{\"european alternatives\"}', 2, '[{\"changed\": {\"fields\": [\"Title en\"]}}]', 12, 1), +(48, '2023-06-05 16:40:04.807992', '8', '{\"tool\"}', 1, '[{\"added\": {}}]', 1, 1), +(49, '2023-06-05 16:40:51.112180', 'https://grep.app/', '{\"grep.app\"}', 1, '[{\"added\": {}}]', 12, 1), +(50, '2023-06-05 16:46:27.851078', 'https://cscherr.de', '{\"title EN\"}', 1, '[{\"added\": {}}]', 12, 1), +(51, '2023-06-05 16:46:30.662372', 'https://cscherr.de', '{\"title EN\"}', 2, '[]', 12, 1), +(52, '2023-06-05 16:46:32.422354', 'https://cscherr.de', '{\"title EN\"}', 2, '[]', 12, 1), +(53, '2023-06-05 16:46:59.815579', 'https://cscherr.de', '{\"title EN\"}', 2, '[]', 12, 1), +(54, '2023-06-05 16:47:14.035243', 'https://cschderr.de', '{\"title EN\"}', 1, '[{\"added\": {}}]', 12, 1), +(55, '2023-06-05 16:47:19.004185', 'https://dscschderr.de', '{\"title EN\"}', 1, '[{\"added\": {}}]', 12, 1), +(56, '2023-06-05 16:47:23.499798', 'https://cssdachderr.de', '{\"title EN\"}', 1, '[{\"added\": {}}]', 12, 1), +(57, '2023-06-05 17:13:16.967522', 'https://cscherr.de', '{\"title EN\"}', 2, '[{\"changed\": {\"fields\": [\"Keywords\"]}}]', 12, 1), +(58, '2023-06-05 17:14:44.255231', 'https://dscschderr.de', '{\"title EN\"}', 3, '', 12, 1), +(59, '2023-06-05 17:14:44.256420', 'https://cssdachderr.de', '{\"title EN\"}', 3, '', 12, 1), +(60, '2023-06-05 17:14:44.257328', 'https://cscherr.de', '{\"title EN\"}', 3, '', 12, 1), +(61, '2023-06-05 17:14:44.258159', 'https://cschderr.de', '{\"title EN\"}', 3, '', 12, 1), +(62, '2023-06-05 17:57:00.163052', 'https://cscherr.de', '{\"title EN\"}', 1, '[{\"added\": {}}]', 12, 1), +(63, '2023-06-05 20:58:00.230539', 'https://teslskdhglkjsahglkjdhflahgdlkjshgalskdhglkjsahglkjdsah.de', '{\"unavailable test\"}', 1, '[{\"added\": {}}]', 12, 1), +(64, '2023-06-05 21:17:01.550940', '4', '{\"hidden test\"}', 2, '[{\"changed\": {\"fields\": [\"Featured\"]}}]', 5, 1), +(65, '2023-06-16 20:37:32.073731', '3', '{\"test en\"}', 2, '[{\"changed\": {\"fields\": [\"Title de\", \"Title en\", \"Subtitle de\", \"Subtitle en\", \"Desc de\", \"Desc en\", \"Body en\"]}}]', 5, 1), +(66, '2023-06-16 22:05:16.217084', '3', '{\"test en\"}', 2, '[{\"changed\": {\"fields\": [\"Body en\"]}}]', 5, 1), +(67, '2023-06-16 22:06:07.120314', '3', '{\"test en\"}', 2, '[{\"changed\": {\"fields\": [\"Body en\"]}}]', 5, 1), +(68, '2023-06-16 22:09:16.732254', '3', '{\"test en\"}', 2, '[{\"changed\": {\"fields\": [\"Body en\"]}}]', 5, 1), +(69, '2023-06-16 22:09:57.723744', '3', '{\"test en\"}', 2, '[{\"changed\": {\"fields\": [\"Desc de\"]}}]', 5, 1), +(70, '2023-06-16 22:11:24.685523', '3', '{\"test en\"}', 2, '[{\"changed\": {\"fields\": [\"Desc en\"]}}]', 5, 1), +(71, '2023-06-16 22:35:07.849677', '3', '{\"test en\"}', 2, '[{\"changed\": {\"fields\": [\"Desc de\"]}}]', 5, 1), +(72, '2023-06-16 22:36:52.536498', '3', '{\"test en\"}', 2, '[{\"changed\": {\"fields\": [\"Body en\"]}}]', 5, 1), +(73, '2023-06-16 22:37:59.812320', '3', '{\"test en\"}', 2, '[{\"changed\": {\"fields\": [\"Body en\"]}}]', 5, 1), +(74, '2023-07-15 12:44:37.681112', '9', '{\"social media\"}', 1, '[{\"added\": {}}]', 1, 1), +(75, '2023-07-15 12:44:47.420748', '10', '{\"mastodon\"}', 1, '[{\"added\": {}}]', 1, 1), +(76, '2023-07-15 12:46:17.179222', 'https://infosec.exchange/@plexsheep/', '{\"Mastodon\"}', 1, '[{\"added\": {}}]', 12, 1), +(77, '2023-07-15 12:47:41.308504', 'https://cscherr.de', '{\"title EN\"}', 3, '', 12, 1); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `django_content_type` +-- + +CREATE TABLE `django_content_type` ( + `id` int(11) NOT NULL, + `app_label` varchar(100) NOT NULL, + `model` varchar(100) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `django_content_type` +-- + +INSERT INTO `django_content_type` (`id`, `app_label`, `model`) VALUES +(6, 'admin', 'logentry'), +(8, 'auth', 'group'), +(7, 'auth', 'permission'), +(9, 'auth', 'user'), +(5, 'blog', 'blogpost'), +(4, 'blog', 'category'), +(10, 'contenttypes', 'contenttype'), +(11, 'sessions', 'session'), +(1, 'start', 'keyword'), +(12, 'start', 'link'), +(2, 'start', 'searchable'), +(3, 'start', 'staticsite'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `django_migrations` +-- + +CREATE TABLE `django_migrations` ( + `id` bigint(20) NOT NULL, + `app` varchar(255) NOT NULL, + `name` varchar(255) NOT NULL, + `applied` datetime(6) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `django_migrations` +-- + +INSERT INTO `django_migrations` (`id`, `app`, `name`, `applied`) VALUES +(1, 'contenttypes', '0001_initial', '2023-06-03 11:56:39.134383'), +(2, 'auth', '0001_initial', '2023-06-03 11:56:39.493397'), +(3, 'admin', '0001_initial', '2023-06-03 11:56:39.576389'), +(4, 'admin', '0002_logentry_remove_auto_add', '2023-06-03 11:56:39.587912'), +(5, 'admin', '0003_logentry_add_action_flag_choices', '2023-06-03 11:56:39.599213'), +(6, 'contenttypes', '0002_remove_content_type_name', '2023-06-03 11:56:39.670533'), +(7, 'auth', '0002_alter_permission_name_max_length', '2023-06-03 11:56:39.707524'), +(8, 'auth', '0003_alter_user_email_max_length', '2023-06-03 11:56:39.731843'), +(9, 'auth', '0004_alter_user_username_opts', '2023-06-03 11:56:39.745982'), +(10, 'auth', '0005_alter_user_last_login_null', '2023-06-03 11:56:39.782422'), +(11, 'auth', '0006_require_contenttypes_0002', '2023-06-03 11:56:39.785282'), +(12, 'auth', '0007_alter_validators_add_error_messages', '2023-06-03 11:56:39.797106'), +(13, 'auth', '0008_alter_user_username_max_length', '2023-06-03 11:56:39.827272'), +(14, 'auth', '0009_alter_user_last_name_max_length', '2023-06-03 11:56:39.851866'), +(15, 'auth', '0010_alter_group_name_max_length', '2023-06-03 11:56:39.879276'), +(16, 'auth', '0011_update_proxy_permissions', '2023-06-03 11:56:39.894042'), +(17, 'auth', '0012_alter_user_first_name_max_length', '2023-06-03 11:56:39.922412'), +(18, 'sessions', '0001_initial', '2023-06-03 11:56:39.960733'), +(19, 'start', '0001_initial', '2023-06-03 12:03:45.768696'), +(20, 'start', '0002_keyword_searchable_staticsite', '2023-06-03 12:03:45.941730'), +(21, 'blog', '0001_initial', '2023-06-03 12:03:45.945010'), +(22, 'blog', '0002_blogpost_category', '2023-06-03 12:03:46.053269'), +(23, 'blog', '0003_blogpost_public', '2023-06-03 18:52:48.544852'), +(24, 'blog', '0004_blogpost_slug', '2023-06-03 19:06:14.602364'), +(25, 'blog', '0005_auto_20230604_0050', '2023-06-03 22:50:53.031820'), +(26, 'blog', '0006_blogpost_markdown', '2023-06-03 22:55:58.592031'), +(27, 'blog', '0007_remove_blogpost_public', '2023-06-03 23:13:24.592228'), +(28, 'start', '0003_searchable_public', '2023-06-03 23:13:24.624613'), +(29, 'blog', '0008_auto_20230604_0156', '2023-06-03 23:56:46.268858'), +(30, 'start', '0004_auto_20230604_2312', '2023-06-04 21:12:38.055586'), +(31, 'start', '0005_link', '2023-06-05 16:15:09.586322'), +(32, 'start', '0006_alter_searchable_title_en', '2023-06-05 16:18:36.026234'), +(33, 'start', '0007_link_favicon', '2023-06-05 17:48:34.359895'), +(34, 'start', '0008_link_status', '2023-06-05 20:55:49.654569'), +(35, 'start', '0009_alter_link_favicon', '2023-06-05 23:01:06.878071'), +(36, 'blog', '0009_auto_20230616_2236', '2023-06-16 20:36:25.811914'), +(37, 'start', '0010_link_personal', '2023-07-15 12:20:30.979727'), +(38, 'start', '0011_auto_20230715_1441', '2023-07-15 12:41:41.290671'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `django_session` +-- + +CREATE TABLE `django_session` ( + `session_key` varchar(40) NOT NULL, + `session_data` longtext NOT NULL, + `expire_date` datetime(6) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `django_session` +-- + +INSERT INTO `django_session` (`session_key`, `session_data`, `expire_date`) VALUES +('0upcgnoxwloj2oe517p5gs49u5lp5zzq', 'eyJfbGFuZ3VhZ2UiOiJlbiJ9:1qAGqc:py_DCOFJ-FumxDRyHNdQX5fRdemoczmVG1R6SSAoQXA', '2023-06-30 21:19:10.696506'), +('1gv9x0aqsv9wnwjrdfn2jb2lmb6e7m1q', 'eyJfbGFuZ3VhZ2UiOiJlbiJ9:1q6I0M:8ck2jJRPvLCTVo8eO3Uf55V1qSCCmhbIVhoTqD-r-Io', '2023-06-19 21:44:46.153044'), +('2vj0n37v54tosuve9rzd869cxcto8mz2', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q5sLF:8r4rYdTtQYok9kkyr3UhO9m92jAPZC405pDYwP09-qA', '2023-06-18 18:20:37.522039'), +('3xiqj0zj3hqhng68kgetjvl3h3ef6rga', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6Dwi:pSwhudkZDOHfIFHna_Qhk4zH3yb3hNDC_HIwKt70DIE', '2023-06-19 17:24:44.189905'), +('64c4rub7ajgnj111shwcpvpvhfangkw6', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6IWp:gB20zXAKoPRbLklQlEzPAB2etNe510dvcw3HjZ2YqhE', '2023-06-19 22:18:19.400916'), +('7ig4cdxegsgr67am0qahc168ne7vnl6n', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q5aKH:la2kbcUB5332lRGgq-fmRfExgAqu21jCINyFziVMiPw', '2023-06-17 23:06:25.760931'), +('7zziio2fl6g4y2zlmbod3iqz8axi0c0w', '.eJxVjDsOgzAQBe_iOrLwD-yU6TmDtbteAwkyEuAqyt0DEg3tvJn3FXGGMlQYWDwFF_EQEeo-xrrxGqd0QHVnCPThcg7pfZSLpKXs64TyVOS1brJfEs-vy70djLCNR20Qk2tyY3UO1gT0wWhEm5kaF6gNGdkZRc560IrYAOkWsLPOd4iEIH5_vbE96w:1qAdo6:_7Ggp630uFVTXvIfzqnMcFQPZifnfd32YNw2xrRX4e4', '2023-07-01 21:50:06.829517'), +('82mt5l930fx2l18pvq62xve1dyjuczg4', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6ImI:L5uK3sW-CLiZwmK82SRpB46kruvoVv7shUM9VtzOvaw', '2023-06-19 22:34:18.417914'), +('90cu9ksglbxjuav0ycu34entpl3u4qze', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6DPn:FCYUrqa7sxjHrLAxvrd4xcXst3Bld3roZXiMIm6_F7g', '2023-06-19 16:50:43.835428'), +('9vrglur3tcfw30khosdk0whixdw5868f', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6DJf:JMQ65g3ch9bxIJXCyHfBkmz8xqpCFDLqCCEB-Fjk1j8', '2023-06-19 16:44:23.542502'), +('a4lile9twdhc1yhb4jm2v5arw3njpmej', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6bpg:OnpuTHTxOIhBWx00CQPrpYZhMxGIhsNypGHc_4oxT_Q', '2023-06-20 18:55:04.321078'), +('b19ur3eet73u66lfhf7iowvb8e6ki2td', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6IJN:ZIdTfsHuPhlUBDAW9wvz2hoEtMH4NYqgkomYVIieAhY', '2023-06-19 22:04:25.445445'), +('b1xgysjxf4yjco704xam548jixstkxk4', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6IWp:gB20zXAKoPRbLklQlEzPAB2etNe510dvcw3HjZ2YqhE', '2023-06-19 22:18:19.426849'), +('evj2deqvxhbyxb49e9h6l9na2qbaqf95', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q5QmI:1rGcG2CjkEKezGaLrT8fLFdInLOqIDp2ctZb5w2h9eY', '2023-06-17 12:54:42.590440'), +('gx6813mra4mjk14s8731rtb9yrqepdq6', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6IJN:ZIdTfsHuPhlUBDAW9wvz2hoEtMH4NYqgkomYVIieAhY', '2023-06-19 22:04:25.426613'), +('hseisfnzpao3n9vgsrm5xup83mnh5m8x', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6Ddw:jbkCHqvAo-dZVnT_cPPyzr3ifoYQ8RWqavgGkZOLxM4', '2023-06-19 17:05:20.044989'), +('i99yua650ef8vl8b5fj5ap6adkwga4mf', 'eyJfbGFuZ3VhZ2UiOiJlbiJ9:1qlEKO:T9QlV6VyTrt6qAIWcDbc_DQAlr_CjRHFQupnY92Oqnc', '2023-10-10 20:06:40.283402'), +('iax6u7cdt7ccouzt9ewkgyzz1my8jl16', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6FnU:aw4jJP-LzV0_VQMDgNJdIAkd4HinLKxDb6fP3ls6p5I', '2023-06-19 19:23:20.996410'), +('ir5lngwwf38u4ro0dreraqdv7sy8fl4j', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1qkrLe:q--VIRxGKEfZEr1h28GRACqTPEwcSGOklzwjb2-BBco', '2023-10-09 19:34:26.798740'), +('jav4im7bxc31yig1weoojczl725hjetd', '.eJxVjDsOgzAQBe_iOrLwD-yU6TmDtbteAwkyEuAqyt0DEg3tvJn3FXGGMlQYWDwFF_EQEeo-xrrxGqd0QHVnCPThcg7pfZSLpKXs64TyVOS1brJfEs-vy70djLCNR20Qk2tyY3UO1gT0wWhEm5kaF6gNGdkZRc560IrYAOkWsLPOd4iEIH5_vbE96w:1qKfJc:bpPnwVuuqPB9oVGr8Revg7vj3eAIo1niHfWEmf8O0o0', '2023-07-29 13:28:04.767178'), +('jf3upknvj24cbyz5ucf2hvqes4o6brzf', 'eyJfbGFuZ3VhZ2UiOiJlbiJ9:1qAFve:_RL7IYW9MkLOwRPU7s-iljlJETcf2JNT8-s0CiQBgbI', '2023-06-30 20:20:18.080997'), +('nxbpuu69n360c4rtr30gatez80zceypc', 'eyJfbGFuZ3VhZ2UiOiJlbiJ9:1q5uwg:26g54m5XFWYTIyQ_XXmbuFM0dXKFK5PjIpnffTPooec', '2023-06-18 21:07:26.651759'), +('oksqlmqq4d95qbthf77cekpstsoras0x', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1qAHVI:zMwTYu2mF4TuMp3z6xyGegM5Z4dV2QOS4KErwB_42IY', '2023-06-30 22:01:12.013664'), +('ou12hhptv10i3dicpx9eg73qhr2c2spw', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1qAFve:D4NUcsnUU5BQLest9ZT3q98QlX1Vidt_wW73IIUcD0c', '2023-06-30 20:20:18.023866'), +('oxfk3q8saufspyg0hiinj9re5by7exfa', 'eyJfbGFuZ3VhZ2UiOiJlbiJ9:1qKdzi:6328QizeSnm7IrCb8D9WhpBYgBql6UhxN2DT65FLV8I', '2023-07-29 12:03:26.437263'), +('puu3uusjwghp6krjt33eh1hkd8zmpzp5', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6bpg:OnpuTHTxOIhBWx00CQPrpYZhMxGIhsNypGHc_4oxT_Q', '2023-06-20 18:55:04.318858'), +('qizi095sgnejjvs8rwhp7pqdfekmallu', 'eyJfbGFuZ3VhZ2UiOiJlbiJ9:1q5WGm:eC3Esvpesob9k12yWTUQU-w3r1_FbxdRLENuAFm9ZXk', '2023-06-17 18:46:32.666643'), +('qkmrqp3xxmungtb5xbrwe2yjwe7lqt4g', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6D0o:MBtnPS-eBpBPozK1IVNCJRQ7FAd7kNKqq2aK4M8oq80', '2023-06-19 16:24:54.958490'), +('qwkkyzzeqjg9172kyfek1hd9nzqtru3q', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6IWp:gB20zXAKoPRbLklQlEzPAB2etNe510dvcw3HjZ2YqhE', '2023-06-19 22:18:19.401336'), +('qysgaziztbpgvtl3kyttosi93s1zwtvf', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q5QV9:1Uw36kLgFSXm1VjcuuiIGpkmQuRN_KK0Ma3Zl4DXT6o', '2023-06-17 12:36:59.495979'), +('rkty698r11z7zm85k2geknm0rcjwyfqv', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6IWp:gB20zXAKoPRbLklQlEzPAB2etNe510dvcw3HjZ2YqhE', '2023-06-19 22:18:19.414335'), +('rtammfv9ja1mbvbgw7sdw4veiyp03xxm', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6IJN:ZIdTfsHuPhlUBDAW9wvz2hoEtMH4NYqgkomYVIieAhY', '2023-06-19 22:04:25.435536'), +('swp0hlg8yx4hxwu7u9d7si0o9m8it1pn', 'eyJfbGFuZ3VhZ2UiOiJlbiJ9:1q5uoj:aBQfKM4_0_2dMJJKcfn6UXCiUpxS-b_UgIJiN0nRaqo', '2023-06-18 20:59:13.449268'), +('t2kwan6ekp81crswrsi9hii4b61imuue', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6DnA:j-cI0mcCObdleGdnyjXwXCzYLi4AmXpo610VPxQBmM4', '2023-06-19 17:14:52.657342'), +('tvscp47jrsn5z4fzay4sozctp4o9tpr7', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6Ftl:fbR1czINKX_3OFLpBEjlPSoOqVf4B5Yx5U13i83cz2Y', '2023-06-19 19:29:49.516429'), +('ty2uxmb0kropbz7ag4yk848t4hen54j7', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6J1L:beudjtx8mUL9cLZg3z3PKqP5hW8lp_inxnyW3f3HEDk', '2023-06-19 22:49:51.870050'), +('uqoj1hi5e9zo7t3oxo7c3r3t3418sna6', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1qlEWB:qRG7fzsSQyV5A0bs3FLqDUozohBtoEvR7kP0ScJ8GAk', '2023-10-10 20:18:51.386851'), +('whu9nbomfw3i5gs8fttvjxacu247tuft', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6Drn:Eb7ima9uOKmHWTfkubqTkzHczghiDOglJCki3bib51I', '2023-06-19 17:19:39.665491'), +('z35tevuzugpk08wbgtlcvktitb5cuuvj', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1qkrLg:t7mBZwP_Vzcn3gtTR-jeZ3P779bwZI_4o502I-Erxks', '2023-10-09 19:34:28.894312'), +('zj7tnj6l3xwq4n2vy4eg1gsvmc7rgagx', 'eyJfbGFuZ3VhZ2UiOiJkZSJ9:1q6Czj:IPERPMMtjCuW4sOHOEc7FY58NgjY0u8Lh10NMcinf_Y', '2023-06-19 16:23:47.958648'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `start_keyword` +-- + +CREATE TABLE `start_keyword` ( + `id` bigint(20) NOT NULL, + `text_de` varchar(40) NOT NULL, + `text_en` varchar(40) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `start_keyword` +-- + +INSERT INTO `start_keyword` (`id`, `text_de`, `text_en`) VALUES +(1, 'Statisch', 'static'), +(2, 'Blog', 'blog'), +(3, 'test', 'test'), +(4, 'ein keyword', 'some keyword'), +(5, 'Linux', 'Linux'), +(6, 'Wayland', 'Wayland'), +(7, 'Selfhosting', 'selfhosting'), +(8, 'Tool', 'tool'), +(9, 'Social Media', 'social media'), +(10, 'Mastodon', 'mastodon'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `start_link` +-- + +CREATE TABLE `start_link` ( + `searchable_ptr_id` bigint(20) NOT NULL, + `url` varchar(200) NOT NULL, + `favicon` varchar(100) DEFAULT NULL, + `status` tinyint(1) NOT NULL, + `personal` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `start_link` +-- + +INSERT INTO `start_link` (`searchable_ptr_id`, `url`, `favicon`, `status`, `personal`) VALUES +(10, 'https://european-alternatives.eu/', 'img/links/favicons/favicon-15454.png', 1, 0), +(11, 'https://grep.app/', 'img/links/favicons/favicon-58035.png', 1, 0), +(18, 'https://infosec.exchange/@plexsheep/', 'img/links/favicons/favicon-58703.png', 1, 1), +(17, 'https://teslskdhglkjsahglkjdhflahgdlkjshgalskdhglkjsahglkjdsah.de', '', 0, 0); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `start_searchable` +-- + +CREATE TABLE `start_searchable` ( + `id` bigint(20) NOT NULL, + `title_de` varchar(50) NOT NULL, + `title_en` varchar(50) NOT NULL, + `subtitle_de` varchar(50) NOT NULL, + `subtitle_en` varchar(50) NOT NULL, + `desc_de` longtext NOT NULL, + `desc_en` longtext NOT NULL, + `date` date DEFAULT NULL, + `suburl` varchar(200) DEFAULT NULL, + `public` tinyint(1) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Daten für Tabelle `start_searchable` +-- + +INSERT INTO `start_searchable` (`id`, `title_de`, `title_en`, `subtitle_de`, `subtitle_en`, `desc_de`, `desc_en`, `date`, `suburl`, `public`) VALUES +(1, 'Startseite', 'startpage', '', '', 'Die Startseite von cscherr.de', 'The startpage of cscherr.de', NULL, '/', 1), +(2, 'Blog', 'blog', '', '', 'Die Startseite des Blogs', 'The startpage of the blob', NULL, '/blog', 1), +(3, 'Test de', 'test en', 'test blogpost de', 'test blogpost en', 'selbst gebaut oder template? Moritz — gestern um 23:16 Uhr Selbst natürlich Christoph — gestern um 23:16 Uhr wenn du ein framework suchst empfehle ich django, gibt aber genug auswahl Moritz — gestern um 23:16 Uhr Brauche aber erstmal die Zeit, wollte', 'ENENENEN