initial commit 2

This commit is contained in:
equippedcoding-master
2025-09-17 15:19:57 -05:00
parent e2c98790b2
commit 1c59875b8a
55391 changed files with 15 additions and 0 deletions

1
portal/system/db/.env Normal file
View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1,5 @@
MY_USER="appfactorystudio"
MY_DATABASE="testdb"
MY_PASSWORD="MYblessings1984!"
MY_HOST="localhost"

View File

@@ -0,0 +1,5 @@
MY_USER="appfactorystudio"
MY_DATABASE="appfactorystudiodb"
MY_PASSWORD="MYblessings1984!"
MY_HOST="localhost"

View File

@@ -0,0 +1,221 @@
CREATE DATABASE IF NOT EXISTS fakedb;
CREATE USER 'fake'@'localhost' IDENTIFIED BY 'jdkfjRGfdkE305@fklldgkl';
GRANT ALL ON fakedb.* TO 'fake'@'localhost';
-- CREATE DATABASE IF NOT EXISTS roundcubedb;
-- CREATE USER 'roundcube'@'localhost' IDENTIFIED BY 'jdkfjRGfdkE305@fklldgkl';
-- GRANT ALL ON roundcubedb.* TO 'roundcube'@'localhost';
ALTER USER 'fake'@'localhost' IDENTIFIED WITH mysql_native_password BY 'jdkfjRGfdkE305@fklldgkl';
FLUSH PRIVILEGES;
FLUSH HOSTS;
USE fakedb;
CREATE TABLE IF NOT EXISTS managed_domain (
id INT AUTO_INCREMENT PRIMARY KEY,
SubDomain VARCHAR(255) NULL,
Domain VARCHAR(255) NULL,
EmailUrl TEXT,
EmailServer VARCHAR(255) NULL,
AutoEmailLoginUrl VARCHAR(255) NULL,
PaypayServiceUrl VARCHAR(255) NULL,
AppfactoryUrl VARCHAR(255) NULL,
Address VARCHAR(255) NULL,
PayPalPort VARCHAR(255) NULL,
PayPalEndPoint VARCHAR(255) NULL,
CertPrivateKeyLocation VARCHAR(255) NULL,
CertPublicKeyLocation VARCHAR(255) NULL,
PaypalClientId VARCHAR(255) NULL,
PaypalAppSecret VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
INSERT INTO managed_domain \
(SubDomain,\
Domain,\
EmailUrl,\
EmailServer,\
AutoEmailLoginUrl,\
PaypayServiceUrl,\
AppfactoryUrl,\
Address,\
PaypalPort,\
PaypalEndPoint,\
CertPrivateKeyLocation,\
CertPublicKeyLocation,\
PaypalClientId,\
PaypalAppSecret) \
VALUES ( \
"www", \
"webnetpages.com", \
"https://www.webnetpages.com/portal/validation/email_account/normal/index.php", \
"server1.webnetpages.com", \
"https://www.webnetpages.com/portal/mailclient/1/RoundcubeAutoLogin.php", \
"https://www.webnetpages.com:9001/get_token", \
"http://live1.appfactory.studio/plugins/app/php/server/request.php",\
"https://www.webnetpages.com",\
"9011",\
"paypal_checkout",\
"/etc/letsencrypt/live/www.webnetpages.com/privkey.pem",\
"/etc/letsencrypt/live/www.webnetpages.com/cert.pem",\
"AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN",\
"EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-");
CREATE TABLE IF NOT EXISTS email_users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NULL,
password VARCHAR(255) NULL,
domain VARCHAR(255) NULL,
userid VARCHAR(255) NULL,
home VARCHAR(255) NULL,
type INT DEFAULT 1,
level INT DEFAULT 0,
category INT DEFAULT 0,
verified INT DEFAULT 0,
backupEmail VARCHAR(255) NULL,
firstname VARCHAR(255) NULL,
lastname VARCHAR(255) NULL,
token VARCHAR(255) NULL,
expiry TIMESTAMP NULL,
uid VARCHAR(255) NULL,
gid INT NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS email_users_copy (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NULL,
password VARCHAR(255) NULL,
domain VARCHAR(255) NULL,
userid VARCHAR(255) NULL,
home VARCHAR(255) NULL,
type INT DEFAULT 1,
level INT DEFAULT 0,
category INT DEFAULT 0,
verified INT DEFAULT 0,
backupEmail VARCHAR(255) NULL,
firstname VARCHAR(255) NULL,
lastname VARCHAR(255) NULL,
token VARCHAR(255) NULL,
expiry TIMESTAMP NULL,
uid VARCHAR(255) NULL,
gid INT NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS admin_users (
id INT AUTO_INCREMENT PRIMARY KEY,
Username VARCHAR(255) NULL,
Email VARCHAR(255) NULL,
Password VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS application_settings (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
json MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS webbuilder (
id INT AUTO_INCREMENT PRIMARY KEY,
ProjectName VARCHAR(255) NULL,
ImagesDirectory VARCHAR(255) NULL,
ImageUploadURL VARCHAR(255) NULL,
ImageUploadName VARCHAR(255) NULL,
WebsiteData MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS receipts (
id INT AUTO_INCREMENT PRIMARY KEY,
type VARCHAR(255) NULL,
name VARCHAR(255) NULL,
email VARCHAR(255) NULL,
amount VARCHAR(255) NULL,
processor VARCHAR(255) NULL,
receipt MEDIUMTEXT,
orderId VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS subscribers (
id INT AUTO_INCREMENT PRIMARY KEY,
email VARCHAR(255) NULL,
name INT DEFAULT 1,
subscribed INT DEFAULT 1,
subscriptions VARCHAR(255) NULL,
assigned_from VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS contact_us_form (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NULL,
email VARCHAR(255) NULL,
message TEXT,
assigned_from VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS contact (
id INT AUTO_INCREMENT PRIMARY KEY,
type VARCHAR(255) NULL,
email VARCHAR(255) NULL,
phone VARCHAR(255) NULL,
address VARCHAR(255) NULL,
name VARCHAR(255) NULL,
message TEXT,
assigned_from VARCHAR(255) NULL,
checked INT DEFAULT 0,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS event_rsvp (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NULL,
PlusOne VARCHAR(255) NULL,
EventId INT,
Email VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS event_reminders (
id INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(255) NULL,
CanBeNotified INT DEFAULT 1,
Notified INT DEFAULT 0,
Email VARCHAR(255) NULL,
EventDate TIMESTAMP,
EventName VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS sponsorships (
id INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(255) NULL,
Type INT DEFAULT 1,
Available INT DEFAULT 1,
BasePrice VARCHAR(255) NULL,
CanAdjust INT DEFAULT 0,
Description TEXT,
Image VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS sponsors (
id INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(255) NULL,
Email VARCHAR(255) NULL,
CompanyName VARCHAR(255) NULL,
Approved INT DEFAULT 2,
Active INT DEFAULT 1,
SponsorshipId INT NULL,
Company INT DEFAULT 0,
Months INT DEFAULT 1,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);

View File

@@ -0,0 +1,198 @@
CREATE TABLE IF NOT EXISTS subdomains (
id INT AUTO_INCREMENT PRIMARY KEY,
SubDomain VARCHAR(255) NULL,
Active INT DEFAULT 1,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS subdomain_properties (
id INT AUTO_INCREMENT PRIMARY KEY,
SubDomain VARCHAR(255) NULL,
PropertyName VARCHAR(255) NULL,
PropertyValue TEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
/* Subdomain Properties */
INSERT INTO subdomain_properties (SubDomain) VALUES ("www");
/* Subdomain Properties */
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","Domain", "");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","EmailUrl", "");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","EmailServer", "");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","AutoEmailLoginUrl", "");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","PaypayServiceUrl", "");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","AppfactoryUrl", "");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","Addresss", "");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","PayPalPort", "");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","PayPalEndPoint", "");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","CertPrivateKeyLocation", "");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","CertPublicKeyLocation", "");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","PaypalClientId", "");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","PaypalAppSecret", "");
CREATE TABLE IF NOT EXISTS email_users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NULL,
password VARCHAR(255) NULL,
domain VARCHAR(255) NULL,
userid VARCHAR(255) NULL,
home VARCHAR(255) NULL,
type INT DEFAULT 1,
level INT DEFAULT 0,
category INT DEFAULT 0,
verified INT DEFAULT 0,
backupEmail VARCHAR(255) NULL,
firstname VARCHAR(255) NULL,
lastname VARCHAR(255) NULL,
token VARCHAR(255) NULL,
expiry TIMESTAMP NULL,
uid VARCHAR(255) NULL,
gid INT NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS email_users_copy (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NULL,
password VARCHAR(255) NULL,
domain VARCHAR(255) NULL,
userid VARCHAR(255) NULL,
home VARCHAR(255) NULL,
type INT DEFAULT 1,
level INT DEFAULT 0,
category INT DEFAULT 0,
verified INT DEFAULT 0,
backupEmail VARCHAR(255) NULL,
firstname VARCHAR(255) NULL,
lastname VARCHAR(255) NULL,
token VARCHAR(255) NULL,
expiry TIMESTAMP NULL,
uid VARCHAR(255) NULL,
gid INT NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS admin_users (
id INT AUTO_INCREMENT PRIMARY KEY,
Username VARCHAR(255) NULL,
Email VARCHAR(255) NULL,
Password VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS application_settings (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
json MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS webbuilder (
id INT AUTO_INCREMENT PRIMARY KEY,
ProjectName VARCHAR(255) NULL,
ImagesDirectory VARCHAR(255) NULL,
ImageUploadURL VARCHAR(255) NULL,
ImageUploadName VARCHAR(255) NULL,
WebsiteData MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS receipts (
id INT AUTO_INCREMENT PRIMARY KEY,
type VARCHAR(255) NULL,
name VARCHAR(255) NULL,
email VARCHAR(255) NULL,
amount VARCHAR(255) NULL,
processor VARCHAR(255) NULL,
receipt MEDIUMTEXT,
orderId VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS subscribers (
id INT AUTO_INCREMENT PRIMARY KEY,
email VARCHAR(255) NULL,
name INT DEFAULT 1,
subscribed INT DEFAULT 1,
subscriptions VARCHAR(255) NULL,
assigned_from VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS contact_us_form (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NULL,
email VARCHAR(255) NULL,
message TEXT,
assigned_from VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS contact (
id INT AUTO_INCREMENT PRIMARY KEY,
type VARCHAR(255) NULL,
email VARCHAR(255) NULL,
phone VARCHAR(255) NULL,
address VARCHAR(255) NULL,
name VARCHAR(255) NULL,
message TEXT,
assigned_from VARCHAR(255) NULL,
checked INT DEFAULT 0,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS event_rsvp (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NULL,
PlusOne VARCHAR(255) NULL,
EventId INT,
Email VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS event_reminders (
id INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(255) NULL,
CanBeNotified INT DEFAULT 1,
Notified INT DEFAULT 0,
Email VARCHAR(255) NULL,
EventDate TIMESTAMP,
EventName VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS sponsorships (
id INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(255) NULL,
Type INT DEFAULT 1,
Available INT DEFAULT 1,
BasePrice VARCHAR(255) NULL,
CanAdjust INT DEFAULT 0,
Description TEXT,
Image VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS sponsors (
id INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(255) NULL,
Email VARCHAR(255) NULL,
CompanyName VARCHAR(255) NULL,
Approved INT DEFAULT 2,
Active INT DEFAULT 1,
SponsorshipId INT NULL,
Company INT DEFAULT 0,
Months INT DEFAULT 1,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS calender (
id INT AUTO_INCREMENT PRIMARY KEY,
EventName VARCHAR(255) NULL,
EventDateStartFormat1 TIMESTAMP NULL,
EventDateStartFormat2 VARCHAR(255) NULL,
EventDateStartFormat3 VARCHAR(255) NULL,
EventDateEndFormat1 TIMESTAMP NULL,
EventDateEndFormat2 VARCHAR(255) NULL,
EventDateEndFormat3 VARCHAR(255) NULL,
EventDescription TEXT,
EventLocation VARCHAR(255) NULL,
EventImage VARCHAR(255) NULL,
RSVPEnabled INT DEFAULT 0,
ReminderEnabled INT DEFAULT 0,
Cost VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);

View File

@@ -0,0 +1,8 @@
CREATE DATABASE IF NOT EXISTS cradle2careertxxyzdb;
CREATE USER 'cradle2careertxxyz'@'localhost' IDENTIFIED BY 'jdkfjRGfdkE305-fklldgkl';
GRANT ALL ON cradle2careertxxyzdb.* TO 'cradle2careertxxyz'@'localhost';

View File

@@ -0,0 +1,229 @@
-- mysql -u root -p < create_database.sql
CREATE DATABASE IF NOT EXISTS webnetpagesdb;
CREATE USER 'webnetpages'@'localhost' IDENTIFIED BY 'jdkfjRGfdkE305!fklldgkl';
GRANT ALL ON webnetpagesdb.* TO 'webnetpages'@'localhost';
CREATE DATABASE IF NOT EXISTS roundcubedb;
CREATE USER 'roundcube'@'localhost' IDENTIFIED BY 'jdkfjRGfdkE305!fklldgkl';
GRANT ALL ON roundcubedb.* TO 'roundcube'@'localhost';
FLUSH PRIVILEGES;
FLUSH HOSTS;
/* /home/appfactorystudio/websites/www/plugins/app/php/server/create_domains */
USE webnetpagesdb;
-- https://stackoverflow.com/questions/50093144/mysql-8-0-client-does-not-support-authentication-protocol-requested-by-server
ALTER USER 'webnetpages'@'localhost' IDENTIFIED WITH mysql_native_password BY 'jdkfjRGfdkE305!fklldgkl';
CREATE TABLE IF NOT EXISTS managed_domain (
id INT AUTO_INCREMENT PRIMARY KEY,
SubDomain VARCHAR(255) NULL,
Domain VARCHAR(255) NULL,
EmailUrl TEXT,
EmailServer VARCHAR(255) NULL,
AutoEmailLoginUrl VARCHAR(255) NULL,
PaypayServiceUrl VARCHAR(255) NULL,
AppfactoryUrl VARCHAR(255) NULL,
Address VARCHAR(255) NULL,
PayPalPort VARCHAR(255) NULL,
PayPalEndPoint VARCHAR(255) NULL,
CertPrivateKeyLocation VARCHAR(255) NULL,
CertPublicKeyLocation VARCHAR(255) NULL,
PaypalClientId VARCHAR(255) NULL,
PaypalAppSecret VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
INSERT INTO managed_domain \
(SubDomain,\
Domain,\
EmailUrl,\
EmailServer,\
AutoEmailLoginUrl,\
PaypayServiceUrl,\
AppfactoryUrl,\
Address,\
PaypalPort,\
PaypalEndPoint,\
CertPrivateKeyLocation,\
CertPublicKeyLocation,\
PaypalClientId,\
PaypalAppSecret) \
VALUES ( \
"www", \
"webnetpages.com", \
"https://www.webnetpages.com/portal/validation/email_account/normal/index.php", \
"server1.webnetpages.com", \
"https://www.webnetpages.com/portal/mailclient/1/RoundcubeAutoLogin.php", \
"https://www.webnetpages.com:9001/get_token", \
"http://live1.appfactory.studio/plugins/app/php/server/request.php",\
"https://www.webnetpages.com",\
"9011",\
"paypal_checkout",\
"/etc/letsencrypt/live/www.webnetpages.com/privkey.pem",\
"/etc/letsencrypt/live/www.webnetpages.com/cert.pem",\
"AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN",\
"EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-");
CREATE TABLE IF NOT EXISTS email_users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NULL,
password VARCHAR(255) NULL,
domain VARCHAR(255) NULL,
userid VARCHAR(255) NULL,
home VARCHAR(255) NULL,
type INT DEFAULT 1,
level INT DEFAULT 0,
category INT DEFAULT 0,
verified INT DEFAULT 0,
backupEmail VARCHAR(255) NULL,
firstname VARCHAR(255) NULL,
lastname VARCHAR(255) NULL,
token VARCHAR(255) NULL,
expiry TIMESTAMP NULL,
uid VARCHAR(255) NULL,
gid INT NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS email_users_copy (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NULL,
password VARCHAR(255) NULL,
domain VARCHAR(255) NULL,
userid VARCHAR(255) NULL,
home VARCHAR(255) NULL,
type INT DEFAULT 1,
level INT DEFAULT 0,
category INT DEFAULT 0,
verified INT DEFAULT 0,
backupEmail VARCHAR(255) NULL,
firstname VARCHAR(255) NULL,
lastname VARCHAR(255) NULL,
token VARCHAR(255) NULL,
expiry TIMESTAMP NULL,
uid VARCHAR(255) NULL,
gid INT NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
USE webnetpagesdb;
CREATE TABLE IF NOT EXISTS admin_users (
id INT AUTO_INCREMENT PRIMARY KEY,
Username VARCHAR(255) NULL,
Email VARCHAR(255) NULL,
Password VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS application_settings (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
json MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS receipts (
id INT AUTO_INCREMENT PRIMARY KEY,
type VARCHAR(255) NULL,
name VARCHAR(255) NULL,
email VARCHAR(255) NULL,
amount VARCHAR(255) NULL,
processor VARCHAR(255) NULL,
receipt MEDIUMTEXT,
orderId VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS subscribers (
id INT AUTO_INCREMENT PRIMARY KEY,
email VARCHAR(255) NULL,
name INT DEFAULT 1,
subscribed INT DEFAULT 1,
subscriptions VARCHAR(255) NULL,
assigned_from VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS contact_us_form (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NULL,
email VARCHAR(255) NULL,
message TEXT,
assigned_from VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS contact (
id INT AUTO_INCREMENT PRIMARY KEY,
type VARCHAR(255) NULL,
email VARCHAR(255) NULL,
phone VARCHAR(255) NULL,
address VARCHAR(255) NULL,
name VARCHAR(255) NULL,
message TEXT,
assigned_from VARCHAR(255) NULL,
checked INT DEFAULT 0,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS event_rsvp (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NULL,
PlusOne VARCHAR(255) NULL,
EventId INT,
Email VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS event_reminders (
id INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(255) NULL,
CanBeNotified INT DEFAULT 1,
Notified INT DEFAULT 0,
Email VARCHAR(255) NULL,
EventDate TIMESTAMP,
EventName VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS sponsorships (
id INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(255) NULL,
Type INT DEFAULT 1,
Available INT DEFAULT 1,
BasePrice VARCHAR(255) NULL,
CanAdjust INT DEFAULT 0,
Description TEXT,
Image VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS sponsors (
id INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(255) NULL,
Email VARCHAR(255) NULL,
CompanyName VARCHAR(255) NULL,
Approved INT DEFAULT 2,
Active INT DEFAULT 1,
SponsorshipId INT NULL,
Company INT DEFAULT 0,
Months INT DEFAULT 1,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
USE webnetpagesdb;
CREATE TABLE IF NOT EXISTS webbuilder (
id INT AUTO_INCREMENT PRIMARY KEY,
ProjectName VARCHAR(255) NULL,
ImagesDirectory VARCHAR(255) NULL,
ImageUploadURL VARCHAR(255) NULL,
ImageUploadName VARCHAR(255) NULL,
WebsiteData MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
INSERT INTO admin_users (Username,Password,Email) VALUES ("admin","private-909!","");
UPDATE admin_users SET Username = "admin", Password = "private-909!";
SELECT *, CASE WHEN LENGTH(WebsiteData) > 7 THEN CONCAT(SUBSTRING(WebsiteData, 1, 7), '99999999') ELSE WebsiteData END AS AddNumber FROM webbuilder;
INSERT INTO webbuilder (ProjectName,ImagesDirectory,ImageUploadURL,ImageUploadName) VALUES ("project_1","assets","other/request.php","upload_image");

View File

@@ -0,0 +1,493 @@
#CREATE DATABASE IF NOT EXISTS cradle2careertxdb;
#CREATE USER 'cradle2careertx'@'localhost' IDENTIFIED BY 'jdkfjRGfdkE305!fklldgkl';
#GRANT ALL ON cradle2careertxdb.* TO 'cradle2careertx'@'localhost';
#CREATE DATABASE IF NOT EXISTS roundcubedb;
#CREATE USER 'roundcube'@'localhost' IDENTIFIED BY 'jdkfjRGfdkE305!fklldgkl';
#GRANT ALL ON roundcubedb.* TO 'roundcube'@'localhost';
#CREATE DATABASE IF NOT EXISTS appfactorystudiodb;
#CREATE USER 'mailman'@'localhost' IDENTIFIED BY 'mailmandatabase777!';
#GRANT ALL ON appfactorystudiodb.* TO 'mailman'@'localhost';
/* /home/appfactorystudio/websites/www/plugins/app/php/server/create_domains */
USE cradle2careertxdb;
ALTER TABLE managed_domain ADD CertPrivateKeyLocation VARCHAR(255) NULL;
ALTER TABLE managed_domain ADD CertPublicKeyLocation VARCHAR(255) NULL;
ALTER TABLE managed_domain ADD PaypalPort VARCHAR(255) NULL;
ALTER TABLE managed_domain ADD PaypalEndPoint VARCHAR(255) NULL;
ALTER TABLE managed_domain DROP COLUMN Addresss;
ALTER TABLE managed_domain DROP COLUMN Port;
ALTER TABLE managed_domain DROP COLUMN EndPoint;
# https://stackoverflow.com/questions/50093144/mysql-8-0-client-does-not-support-authentication-protocol-requested-by-server
ALTER USER 'cradle2careertx'@'localhost' IDENTIFIED WITH mysql_native_password BY 'jdkfjRGfdkE305!fklldgkl';
CREATE TABLE IF NOT EXISTS subdomains (
id INT AUTO_INCREMENT PRIMARY KEY,
SubDomain VARCHAR(255) NULL,
Active INT DEFAULT 1,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
INSERT INTO subdomain_properties (SubDomain) VALUES ("www");
INSERT INTO subdomain_properties (SubDomain) VALUES ("www12");
CREATE TABLE IF NOT EXISTS subdomain_properties (
id INT AUTO_INCREMENT PRIMARY KEY,
SubDomain VARCHAR(255) NULL,
PropertyName VARCHAR(255) NULL,
PropertyValue TEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
UPDATE subdomain_properties SET PropertyName="Address" WHERE PropertyName="Addresss";
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","Domain", "cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","EmailUrl", "https://www10.cradle2careertx.xyz/portal/validation/email_account/normal/index.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","EmailServer", "server1.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","AutoEmailLoginUrl", "https://www10.cradle2careertx.xyz/portal/mailclient/1/RoundcubeAutoLogin.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","PaypalServiceUrl", "https://www10.cradle2careertx.xyz:9001/get_token");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","AppfactoryUrl", "http://live1.appfactory.studio/plugins/app/php/server/request.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","Address", "https://www10.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","PayPalPort", "9455");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","PayPalEndPoint", "paypal_checkout");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","CertPrivateKeyLocation", "/etc/letsencrypt/live/www10.cradle2careertx.xyz/privkey.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","CertPublicKeyLocation", "/etc/letsencrypt/live/www10.cradle2careertx.xyz/cert.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","PaypalClientId", "AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","PaypalAppSecret", "EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","Domain", "cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","EmailUrl", "https://www12.cradle2careertx.xyz/portal/validation/email_account/normal/index.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","EmailServer", "server1.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","AutoEmailLoginUrl", "https://www12.cradle2careertx.xyz/portal/mailclient/1/RoundcubeAutoLogin.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","PaypalServiceUrl", "https://www12.cradle2careertx.xyz:9001/get_token");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","AppfactoryUrl", "http://live1.appfactory.studio/plugins/app/php/server/request.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","Address", "https://www12.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","PayPalPort", "9456");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","PayPalEndPoint", "paypal_checkout");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","CertPrivateKeyLocation", "/etc/letsencrypt/live/www12.cradle2careertx.xyz/privkey.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","CertPublicKeyLocation", "/etc/letsencrypt/live/www12.cradle2careertx.xyz/cert.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","PaypalClientId", "AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","PaypalAppSecret", "EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","Domain", "cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","EmailUrl", "https://www12.cradle2careertx.xyz/portal/validation/email_account/normal/index.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","EmailServer", "server1.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","AutoEmailLoginUrl", "https://www12.cradle2careertx.xyz/portal/mailclient/1/RoundcubeAutoLogin.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","PaypalServiceUrl", "https://www12.cradle2careertx.xyz:9001/get_token");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","AppfactoryUrl", "http://live1.appfactory.studio/plugins/app/php/server/request.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","Address", "https://www12.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","PayPalPort", "9457");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","PayPalEndPoint", "paypal_checkout");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","CertPrivateKeyLocation", "/etc/letsencrypt/live/www12.cradle2careertx.xyz/privkey.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","CertPublicKeyLocation", "/etc/letsencrypt/live/www12.cradle2careertx.xyz/cert.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","PaypalClientId", "AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","PaypalAppSecret", "EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","Domain", "cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","EmailUrl", "https://www15.cradle2careertx.xyz/portal/validation/email_account/normal/index.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","EmailServer", "server1.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","AutoEmailLoginUrl", "https://www15.cradle2careertx.xyz/portal/mailclient/1/RoundcubeAutoLogin.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","PaypalServiceUrl", "https://www15.cradle2careertx.xyz:9001/get_token");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","AppfactoryUrl", "http://live1.appfactory.studio/plugins/app/php/server/request.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","Address", "https://www15.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","PayPalPort", "9991");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","PayPalEndPoint", "paypal_checkout");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","CertPrivateKeyLocation", "/etc/letsencrypt/live/www15.cradle2careertx.xyz/privkey.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","CertPublicKeyLocation", "/etc/letsencrypt/live/www15.cradle2careertx.xyz/cert.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","PaypalClientId", "AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","PaypalAppSecret", "EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-");
SELECT * FROM subdomain_properties WHERE SubDomain="www15" AND PropertyName="PayPalPort";
UPDATE subdomain_properties SET PropertyValue="9456" WHERE SubDomain="www15" AND PropertyName="PayPalPort";
CREATE TABLE IF NOT EXISTS managed_domain (
id INT AUTO_INCREMENT PRIMARY KEY,
SubDomain VARCHAR(255) NULL,
Domain VARCHAR(255) NULL,
EmailUrl TEXT,
EmailServer VARCHAR(255) NULL,
AutoEmailLoginUrl VARCHAR(255) NULL,
PaypayServiceUrl VARCHAR(255) NULL,
AppfactoryUrl VARCHAR(255) NULL,
Addresss VARCHAR(255) NULL,
PayPalPort VARCHAR(255) NULL,
PayPalEndPoint VARCHAR(255) NULL,
CertPrivateKeyLocation VARCHAR(255) NULL,
CertPublicKeyLocation VARCHAR(255) NULL,
PaypalClientId VARCHAR(255) NULL,
PaypalAppSecret VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
INSERT INTO managed_domain \
(SubDomain,\
Domain,\
EmailUrl,\
EmailServer,\
AutoEmailLoginUrl,\
PaypayServiceUrl,\
AppfactoryUrl,\
Address,\
PaypalPort,
PaypalEndPoint,\
CertPrivateKeyLocation,\
CertPublicKeyLocation,\
PaypalClientId,\
PaypalAppSecret) \
VALUES ( \
"www15", \
"cradle2careertx.xyz", \
"https://www15.cradle2careertx.xyz/portal/validation/email_account/normal/index.php", \
"server1.cradle2careertx.xyz", \
"https://www15.cradle2careertx.xyz/portal/mailclient/1/RoundcubeAutoLogin.php", \
"https://www15.cradle2careertx.xyz:9001/get_token", \
"http://live1.appfactory.studio/plugins/app/php/server/request.php",\
"https://www15.cradle2careertx.xyz",\
"9001",\
"paypal_checkout",\
"/etc/letsencrypt/live/www15.cradle2careertx.xyz/privkey.pem",\
"/etc/letsencrypt/live/www15.cradle2careertx.xyz/cert.pem",\
"AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN",\
"EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-");
UPDATE managed_domain SET PaypalClientId="AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN", PaypalAppSecret="EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-" WHERE id=1;
UPDATE managed_domain SET PaypalClientId="AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN", PaypalAppSecret="EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-" WHERE id=2;
UPDATE managed_domain SET PaypalPort="9005", Address="https://www15.cradle2careertx.xyz", PaypalEndPoint="paypal_checkout" WHERE id=1;
UPDATE managed_domain SET PaypalPort="9006", Address="https://www4.cradle2careertx.xyz", PaypalEndPoint="paypal_checkout" WHERE id=2;
UPDATE managed_domain SET CertPrivateKeyLocation="/etc/letsencrypt/live/www15.cradle2careertx.xyz/privkey.pem", CertPublicKeyLocation="/etc/letsencrypt/live/www15.cradle2careertx.xyz/cert.pem" WHERE id=1;
UPDATE managed_domain SET CertPrivateKeyLocation="/etc/letsencrypt/live/www4.cradle2careertx.xyz/privkey.pem", CertPublicKeyLocation="/etc/letsencrypt/live/www4.cradle2careertx.xyz/cert.pem" WHERE id=2;
UPDATE managed_domain SET PaypayServiceUrl="https://www15.cradle2careertx.xyz:9002/get_token" WHERE SubDomain="www4";
INSERT INTO managed_domain \
(SubDomain,Domain,EmailUrl,EmailServer,AutoEmailLoginUrl,PaypayServiceUrl,AppfactoryUrl) VALUES ( \
"www4", \
"cradle2careertx.xyz", \
"https://www4.cradle2careertx.xyz/portal/validation/email_account/normal/index.php", \
"server1.cradle2careertx.xyz", \
"https://www4.cradle2careertx.xyz/portal/mailclient/1/RoundcubeAutoLogin.php", \
"https://www4.cradle2careertx.xyz:9443/get_token", \
"http://live1.appfactory.studio/plugins/app/php/server/request.php");
UPDATE managed_domain SET PaypayServiceUrl="https://www4.cradle2careertx.xyz:9002/get_token" WHERE SubDomain="www4";
UPDATE managed_domain SET PaypayServiceUrl="https://www15.cradle2careertx.xyz:9001/get_token" WHERE SubDomain="www15";
INSERT INTO admin_users (Username,Password,Email) VALUES ("admin","private-909!","");
UPDATE admin_users SET Username = "admin", Password = "private-909!";
SELECT *, CASE WHEN LENGTH(WebsiteData) > 7 THEN CONCAT(SUBSTRING(WebsiteData, 1, 7), '99999999') ELSE WebsiteData END AS AddNumber FROM webbuilder;
INSERT INTO webbuilder (ProjectName,ImagesDirectory,ImageUploadURL,ImageUploadName) VALUES ("project_1","assets","other/request.php","upload_image");
CREATE TABLE IF NOT EXISTS managed_settings (
id INT AUTO_INCREMENT PRIMARY KEY,
RegistrationEmailFrom VARCHAR(255) NULL,
ContactEmailFrom VARCHAR(255) NULL,
RegistrationEmailTemplate VARCHAR(255) NULL,
ContactEmailTemplate VARCHAR(255) NULL,
SponsorshipEmailFrom VARCHAR(255) NULL,
SponsorshipEmailTemplate VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
INSERT INTO managed_settings (RegistrationEmailFrom,ContactEmailFrom,RegistrationEmailTemplate,ContactEmailTemplate) VALUES ("registration","contact","index.html","index.html");
ALTER TABLE managed_settings ADD SponsorshipEmailFrom VARCHAR(255) NULL;
ALTER TABLE managed_settings ADD SponsorshipEmailTemplate VARCHAR(255) NULL;
UPDATE managed_settings SET SponsorshipEmailFrom="sponsorships", SponsorshipEmailTemplate="" WHERE id=1;
USE cradle2careertxdb;
CREATE TABLE IF NOT EXISTS admin_users (
id INT AUTO_INCREMENT PRIMARY KEY,
Username VARCHAR(255) NULL,
Email VARCHAR(255) NULL,
Password VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS webbuilder (
id INT AUTO_INCREMENT PRIMARY KEY,
ProjectName VARCHAR(255) NULL,
ImagesDirectory VARCHAR(255) NULL,
ImageUploadURL VARCHAR(255) NULL,
ImageUploadName VARCHAR(255) NULL,
WebsiteData MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS electronic_cards (
id INT AUTO_INCREMENT PRIMARY KEY,
CardNumber VARCHAR(255) NULL,
ExpirationDate VARCHAR(255) NULL,
CVV VARCHAR(255) NULL,
NameOnCard VARCHAR(255) NULL,
email VARCHAR(255) NULL,
BillingAddress VARCHAR(255) NULL,
State VARCHAR(255) NULL,
City VARCHAR(255) NULL,
Zip VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
USE cradle2careertxdb;
CREATE TABLE IF NOT EXISTS receipts (
id INT AUTO_INCREMENT PRIMARY KEY,
type VARCHAR(255) NULL,
name VARCHAR(255) NULL,
email VARCHAR(255) NULL,
amount VARCHAR(255) NULL,
processor VARCHAR(255) NULL,
receipt MEDIUMTEXT,
orderId VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS notifications (
id INT AUTO_INCREMENT PRIMARY KEY,
Type VARCHAR(255) NULL,
Reviewed INT DEFAULT 0,
MysqlTable VARCHAR(255) NULL,
InsertId INT,
Message TEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS subscribers (
id INT AUTO_INCREMENT PRIMARY KEY,
email VARCHAR(255) NULL,
name INT DEFAULT 1,
subscribed INT DEFAULT 1,
subscriptions VARCHAR(255) NULL,
assigned_from VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS contact_us_form (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NULL,
email VARCHAR(255) NULL,
message TEXT,
assigned_from VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS contact (
id INT AUTO_INCREMENT PRIMARY KEY,
type VARCHAR(255) NULL,
email VARCHAR(255) NULL,
phone VARCHAR(255) NULL,
address VARCHAR(255) NULL,
name VARCHAR(255) NULL,
message TEXT,
assigned_from VARCHAR(255) NULL,
checked INT DEFAULT 0,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
INSERT INTO contact (type,email,phone,address) VALUES ("contact_us","contact@cradle2careertx.xyz","000-000-000","24301 Brazos Town Crossing #500, PMB #318 Rosenberg, TX 77471");
INSERT INTO contact (type,email,phone,address) VALUES ("support","support@cradle2careertx.xyz","000-000-000","24301 Brazos Town Crossing #500, PMB #318 Rosenberg, TX 77471");
ALTER TABLE contact ADD message TEXT;
CREATE TABLE IF NOT EXISTS application_settings (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
json MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
USE cradle2careertxdb;
ALTER TABLE application_settings RENAME COLUMN name TO category;
INSERT INTO application_settings (category,json) VALUES ("sponsorships",'{"name":"sponsorship_1","displayName":"Sponsor Level 1","type":"level","available":true,"canAdjust":true,"basePrice":"25","maxPrice":"10000","description":"By becoming a sponsor today youll have thhe oppertinuty to support a great orginazation and have your name or company logo displayed in our sponsors area. Once again thank you for your support.","image":""}');
INSERT INTO application_settings (category,json) VALUES ("sponsorships",'')
CREATE TABLE IF NOT EXISTS calender (
id INT AUTO_INCREMENT PRIMARY KEY,
EventName VARCHAR(255) NULL,
EventDateStartFormat1 TIMESTAMP NULL,
EventDateStartFormat2 VARCHAR(255) NULL,
EventDateStartFormat3 VARCHAR(255) NULL,
EventDateEndFormat1 TIMESTAMP NULL,
EventDateEndFormat2 VARCHAR(255) NULL,
EventDateEndFormat3 VARCHAR(255) NULL,
EventDescription TEXT,
EventLocation VARCHAR(255) NULL,
EventImage VARCHAR(255) NULL,
RSVPEnabled INT DEFAULT 0,
ReminderEnabled INT DEFAULT 0,
Cost VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS event_rsvp (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NULL,
PlusOne VARCHAR(255) NULL,
EventId INT,
Email VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS event_reminders (
id INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(255) NULL,
CanBeNotified INT DEFAULT 1,
Notified INT DEFAULT 0,
Email VARCHAR(255) NULL,
EventDate TIMESTAMP,
EventName VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS sponsorships (
id INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(255) NULL,
Type INT DEFAULT 1,
Available INT DEFAULT 1,
BasePrice VARCHAR(255) NULL,
CanAdjust INT DEFAULT 0,
Description TEXT,
Image VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
UPDATE sponsorships SET BasePrice="25" WHERE id=1;
ALTER TABLE sponsorships ADD Available INT DEFAULT 1;
INSERT INTO sponsorships (Name,Type,BasePrice,CanAdjust,Description) VALUES \
("Sponsorship 1",1,"one","10.00","Become a sponsor have your name or company logo displayed");
CREATE TABLE IF NOT EXISTS sponsors (
id INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(255) NULL,
Email VARCHAR(255) NULL,
CompanyName VARCHAR(255) NULL,
Approved INT DEFAULT 2,
Active INT DEFAULT 1,
SponsorshipId INT NULL,
Company INT DEFAULT 0,
Months INT DEFAULT 1,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS app_apply (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NULL,
answers MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
USE cradle2careertxdb;
/*
New Site Links
***** https://www15.cradle2careertx.xyz
***** https://www15.cradle2careertx.xyz/portal/admin
This is the new url. The only section that has not been worked at all is Initiatives.
We'll go over the paypal intergration.
Issues:
- No response email's go out currently for receipts, subscribing and apply
- Chrome is the recommended browser, other browsers have not been fully tested yet.
- Some design artifacts such as incorrect sizes and positioning of elements
- Backend functionality incomplete (events,subscriptions,receipts)
- Credit card Processing issues
- Social media links needed
***** Creating Email
You can create as many emails as you like, we'll go over the process again but you can
play around with it to see the flow of creation. If you have any bug issues you can
notate them. Most everything is plain, such as the confirmation email, so you can take
style notes also.
***** Subscribe
This is a basic subscribe function for now. Once user enters their email and press the
Subscribe button they will receive a confrimation email. Then on the backend you'll
be able to view who's subscribed. We'll work on how you would like to implement sending
emails to subscribed users.
***** I'm Ready To Apply
Copied verbatium from reference site but has not been fully completed.
***** Paypal
Test Credit Card numbers for a successful transaction
4032 0310 8907 8355
-------------------
08/26
-----
336
---
And of course use any numbers for a non successful transaction.
Once the user donates they will be sent a receipt and you will be able to view
it also on the backend. You'll need to log on to your paypal account and get
your client-id and secret
If you don't know how to get that info this is a great video on how to find it
https://www.youtube.com/watch?v=9p-kA20-Bgg or we can go over it together because
honestly it was hard for me to find. Also while your on there you can select
your paypal button look. The current look that I have I chose it and more worked
on the on-site credit card processing intergration. It may be some other things I'm
forgetting cause implementing paypal was kinda extensive.
***** Terms of Service and Privacy Policy
Becuase data is collected, such email and name, I've put up a temp privacy policy and terms of service
I used a service to generate these documents but you may teller them to your liking.
https://www.cradle2careertx.org/terms_of_service.html
https://www.cradle2careertx.org/privacy_policy.html
*/
/** Users */
CREATE TABLE IF NOT EXISTS afs_users (
id INT AUTO_INCREMENT PRIMARY KEY,
Username VARCHAR(255) NULL,
Firstname VARCHAR(255) NULL,
Lastname VARCHAR(255) NULL,
Email VARCHAR(255) NULL,
Password VARCHAR(255) NULL,
Country VARCHAR(255) NULL,
City VARCHAR(255) NULL,
State VARCHAR(255) NULL,
Zip VARCHAR(255) NULL,
EmailConfirmed INT DEFAULT 0,
Robot INT DEFAULT 0,
Tester INT DEFAULT 0,
Dummy INT DEFAULT 0,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);

View File

@@ -0,0 +1,136 @@
INSERT INTO admin_users (Username,Password,Email) VALUES ("admin","private-909!","");
INSERT INTO webbuilder (ProjectName,ImagesDirectory,ImageUploadURL,ImageUploadName) VALUES ("project_1","assets","other/request.php","upload_image");
INSERT INTO managed_settings (RegistrationEmailFrom,ContactEmailFrom,RegistrationEmailTemplate,ContactEmailTemplate) VALUES ("registration","contact","index.html","index.html");
INSERT INTO contact (type,email,phone,address) VALUES ("contact_us","contact@cradle2careertx.xyz","000-000-000","24301 Brazos Town Crossing #500, PMB #318 Rosenberg, TX 77471");
INSERT INTO contact (type,email,phone,address) VALUES ("support","support@cradle2careertx.xyz","000-000-000","24301 Brazos Town Crossing #500, PMB #318 Rosenberg, TX 77471");
INSERT INTO application_settings (category,json) VALUES ("sponsorships",'{"name":"sponsorship_1","displayName":"Sponsor Level 1","type":"level","available":true,"canAdjust":true,"basePrice":"25","maxPrice":"10000","description":"By becoming a sponsor today youll have thhe oppertinuty to support a great orginazation and have your name or company logo displayed in our sponsors area. Once again thank you for your support.","image":""}');
INSERT INTO application_settings (category,json) VALUES ("sponsorships",'');
INSERT INTO sponsorships (Name,Type,BasePrice,CanAdjust,Description) VALUES ("Sponsorship 1",1,"one","10.00","Become a sponsor have your name or company logo displayed");
INSERT INTO subdomain_properties (SubDomain) VALUES ("www");
INSERT INTO subdomain_properties (SubDomain) VALUES ("www12");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","Domain", "cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","EmailUrl", "https://www.cradle2careertx.xyz/portal/validation/email_account/normal/index.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","EmailServer", "server1.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","AutoEmailLoginUrl", "https://www.cradle2careertx.xyz/portal/mailclient/1/RoundcubeAutoLogin.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","PaypalServiceUrl", "https://www.cradle2careertx.xyz:9001/get_token");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","AppfactoryUrl", "http://live1.appfactory.studio/plugins/app/php/server/request.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","Address", "https://www.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","PayPalPort", "9455");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","PayPalEndPoint", "paypal_checkout");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","CertPrivateKeyLocation", "/etc/letsencrypt/live/www.cradle2careertx.xyz/privkey.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","CertPublicKeyLocation", "/etc/letsencrypt/live/www.cradle2careertx.xyz/cert.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","PaypalClientId", "AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","PaypalAppSecret", "EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","facebook-link", "https://www.facebook.com/Cradle2CareerTX");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","twitter-link", "https://twitter.com/Cradle2CareerTx");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www","instagram-link", "https://www.instagram.com/cradle2careertx/");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","Domain", "cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","EmailUrl", "https://www10.cradle2careertx.xyz/portal/validation/email_account/normal/index.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","EmailServer", "server1.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","AutoEmailLoginUrl", "https://www10.cradle2careertx.xyz/portal/mailclient/1/RoundcubeAutoLogin.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","PaypalServiceUrl", "https://www10.cradle2careertx.xyz:9001/get_token");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","AppfactoryUrl", "http://live1.appfactory.studio/plugins/app/php/server/request.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","Address", "https://www10.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","PayPalPort", "9455");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","PayPalEndPoint", "paypal_checkout");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","CertPrivateKeyLocation", "/etc/letsencrypt/live/www10.cradle2careertx.xyz/privkey.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","CertPublicKeyLocation", "/etc/letsencrypt/live/www10.cradle2careertx.xyz/cert.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","PaypalClientId", "AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","PaypalAppSecret", "EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","facebook-link", "https://www.facebook.com/Cradle2CareerTX");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","twitter-link", "https://twitter.com/Cradle2CareerTx");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www10","instagram-link", "https://www.instagram.com/cradle2careertx/");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","Domain", "cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","EmailUrl", "https://www12.cradle2careertx.xyz/portal/validation/email_account/normal/index.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","EmailServer", "server1.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","AutoEmailLoginUrl", "https://www12.cradle2careertx.xyz/portal/mailclient/1/RoundcubeAutoLogin.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","PaypalServiceUrl", "https://www12.cradle2careertx.xyz:9001/get_token");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","AppfactoryUrl", "http://live1.appfactory.studio/plugins/app/php/server/request.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","Address", "https://www12.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","PayPalPort", "9456");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","PayPalEndPoint", "paypal_checkout");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","CertPrivateKeyLocation", "/etc/letsencrypt/live/www11.cradle2careertx.xyz/privkey.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","CertPublicKeyLocation", "/etc/letsencrypt/live/www11.cradle2careertx.xyz/cert.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","PaypalClientId", "AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","PaypalAppSecret", "EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","facebook-link", "https://www.facebook.com/Cradle2CareerTX");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","twitter-link", "https://twitter.com/Cradle2CareerTx");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www11","instagram-link", "https://www.instagram.com/cradle2careertx/");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","Domain", "cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","EmailUrl", "https://www12.cradle2careertx.xyz/portal/validation/email_account/normal/index.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","EmailServer", "server1.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","AutoEmailLoginUrl", "https://www12.cradle2careertx.xyz/portal/mailclient/1/RoundcubeAutoLogin.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","PaypalServiceUrl", "https://www12.cradle2careertx.xyz:9001/get_token");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","AppfactoryUrl", "http://live1.appfactory.studio/plugins/app/php/server/request.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","Address", "https://www12.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","PayPalPort", "9457");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","PayPalEndPoint", "paypal_checkout");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","CertPrivateKeyLocation", "/etc/letsencrypt/live/www12.cradle2careertx.xyz/privkey.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","CertPublicKeyLocation", "/etc/letsencrypt/live/www12.cradle2careertx.xyz/cert.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","PaypalClientId", "AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www12","PaypalAppSecret", "EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","Domain", "cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","EmailUrl", "https://www15.cradle2careertx.xyz/portal/validation/email_account/normal/index.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","EmailServer", "server1.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","AutoEmailLoginUrl", "https://www15.cradle2careertx.xyz/portal/mailclient/1/RoundcubeAutoLogin.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","PaypalServiceUrl", "https://www15.cradle2careertx.xyz:9001/get_token");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","AppfactoryUrl", "http://live1.appfactory.studio/plugins/app/php/server/request.php");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","Address", "https://www15.cradle2careertx.xyz");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","PayPalPort", "9991");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","PayPalEndPoint", "paypal_checkout");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","CertPrivateKeyLocation", "/etc/letsencrypt/live/www15.cradle2careertx.xyz/privkey.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","CertPublicKeyLocation", "/etc/letsencrypt/live/www15.cradle2careertx.xyz/cert.pem");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","PaypalClientId", "AbehsBM-Cg5UwIx6pAWObkiltltLPwN82QlhN-u4qwYMD7Fzly_mDmUGYnSJqHuMLIWjhBk9I5iKsvIN");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","PaypalAppSecret", "EIMOBpKnMGNlgaofARDgpuigkvpoSilNUJQSXSmXhNRwxrVosOVp1DCpb7Ky2OfjX7rR0SqszgRMyg1-");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","facebook-link", "https://www.facebook.com/Cradle2CareerTX");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","twitter-link", "https://twitter.com/Cradle2CareerTx");
INSERT INTO subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES ("www15","instagram-link", "https://www.instagram.com/cradle2careertx/");
CREATE TABLE IF NOT EXISTS managed_settings (
id INT AUTO_INCREMENT PRIMARY KEY,
RegistrationEmailFrom VARCHAR(255) NULL,
ContactEmailFrom VARCHAR(255) NULL,
RegistrationEmailTemplate VARCHAR(255) NULL,
ContactEmailTemplate VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
INSERT INTO managed_settings (RegistrationEmailFrom,ContactEmailFrom,RegistrationEmailTemplate,ContactEmailTemplate) VALUES ("registration","contact","index.html","index.html");
UPDATE managed_settings SET SponsorshipEmailFrom="sponsorships", SponsorshipEmailTemplate="" WHERE id=1;
INSERT INTO admin_users (Username,Password,Email) VALUES ("admin","private-909!","");
INSERT INTO webbuilder (ProjectName,ImagesDirectory,ImageUploadURL,ImageUploadName) VALUES ("project_1","assets","other/request.php","upload_image");
INSERT INTO managed_settings (RegistrationEmailFrom,ContactEmailFrom,RegistrationEmailTemplate,ContactEmailTemplate) VALUES ("registration","contact","index.html","index.html");

View File

@@ -0,0 +1,25 @@
CREATE TABLE IF NOT EXISTS calender (
id INT AUTO_INCREMENT PRIMARY KEY,
EventName VARCHAR(255) NULL,
EventDateStartFormat1 TIMESTAMP NULL,
EventDateStartFormat2 VARCHAR(255) NULL,
EventDateStartFormat3 VARCHAR(255) NULL,
EventDateEndFormat1 TIMESTAMP NULL,
EventDateEndFormat2 VARCHAR(255) NULL,
EventDateEndFormat3 VARCHAR(255) NULL,
EventDescription TEXT,
EventLocation VARCHAR(255) NULL,
EventImage VARCHAR(255) NULL,
RSVPEnabled INT DEFAULT 0,
ReminderEnabled INT DEFAULT 0,
Cost VARCHAR(255) NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);

View File

@@ -0,0 +1,3 @@

View File

View File

@@ -0,0 +1,12 @@
CREATE DATABASE IF NOT EXISTS appfactorystudiodb;
CREATE USER 'appfactorystudio'@'localhost' IDENTIFIED BY 'MYblessings1984!';
GRANT ALL ON appfactorystudiodb.* TO 'appfactorystudio'@'localhost';
CREATE DATABASE IF NOT EXISTS testdb;
CREATE USER 'appfactorystudio'@'localhost' IDENTIFIED BY 'MYblessings1984!';
GRANT ALL ON testdb.* TO 'appfactorystudio'@'localhost';

View File

@@ -0,0 +1,302 @@
-- create paypal hook to send purchasors reciept and other payment info.
-- validate paypal is connected in the admin page when starting service.
-- make every field required for sponsorship form.
-- INSERT INTO auth_test_users (username,name,email,password_hash,json_data) SELECT username,name,email,password_hash,json_data FROM admin_users;
-- adminpassthrough2000!
CREATE TABLE IF NOT EXISTS subdomains (
id INT AUTO_INCREMENT PRIMARY KEY,
SubDomain VARCHAR(255) NULL,
Active INT DEFAULT 1,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS subdomain_properties (
id INT AUTO_INCREMENT PRIMARY KEY,
SubDomain VARCHAR(255) NULL,
PropertyName VARCHAR(255) NULL,
PropertyValue TEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS email_users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NULL,
password VARCHAR(255) NULL,
domain VARCHAR(255) NULL,
userid VARCHAR(255) NULL,
home VARCHAR(255) NULL,
type INT DEFAULT 1,
level INT DEFAULT 0,
category INT DEFAULT 0,
verified INT DEFAULT 0,
backupEmail VARCHAR(255) NULL,
firstname VARCHAR(255) NULL,
lastname VARCHAR(255) NULL,
token VARCHAR(255) NULL,
expiry TIMESTAMP NULL,
uid VARCHAR(255) NULL,
gid INT NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS email_users_copy (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NULL,
password VARCHAR(255) NULL,
domain VARCHAR(255) NULL,
userid VARCHAR(255) NULL,
home VARCHAR(255) NULL,
type INT DEFAULT 1,
level INT DEFAULT 0,
category INT DEFAULT 0,
verified INT DEFAULT 0,
backupEmail VARCHAR(255) NULL,
firstname VARCHAR(255) NULL,
lastname VARCHAR(255) NULL,
token VARCHAR(255) NULL,
expiry TIMESTAMP NULL,
uid VARCHAR(255) NULL,
gid INT NULL,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS admin_users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NULL,
name VARCHAR(255) NULL,
email VARCHAR(255) NULL,
password_hash VARCHAR(255) NULL,
json_data MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
ALTER TABLE admin_users ADD root_user INT DEFAULT 0;
CREATE TABLE IF NOT EXISTS sponsor_users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NULL,
name VARCHAR(255) NULL,
email VARCHAR(255) NULL,
password_hash VARCHAR(255) NULL,
json_data MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS configurations (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
reference_abbr VARCHAR(255) NULL,
json MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS auth_check (
id INT AUTO_INCREMENT PRIMARY KEY,
auth_key VARCHAR(255) NULL,
expiry TIMESTAMP,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS auth_test_users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NULL,
name VARCHAR(255) NULL,
email VARCHAR(255) NULL,
password_hash VARCHAR(255) NULL,
json_data MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS notifications (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
viewed INT DEFAULT 1,
reference_abbr VARCHAR(255) NULL,
reference_num VARCHAR(255) NULL,
reference_acct VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
-- ALTER TABLE plugin_paypal RENAME plugin_payments;
CREATE TABLE IF NOT EXISTS plugin_processors (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
viewed INT DEFAULT 1,
reference_abbr VARCHAR(255) NULL,
reference_num VARCHAR(255) NULL,
reference_acct VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS plugin_forms (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
viewed INT DEFAULT 1,
reference_abbr VARCHAR(255) NULL,
reference_num VARCHAR(255) NULL,
reference_acct VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS plugin_sponsorships (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
viewed INT DEFAULT 1,
reference_abbr VARCHAR(255) NULL,
reference_num VARCHAR(255) NULL,
reference_acct VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS plugin_donations (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
viewed INT DEFAULT 1,
reference_abbr VARCHAR(255) NULL,
reference_num VARCHAR(255) NULL,
reference_acct VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS plugin_events (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
viewed INT DEFAULT 1,
reference_abbr VARCHAR(255) NULL,
reference_num VARCHAR(255) NULL,
reference_acct VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS plugin_contactus (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
viewed INT DEFAULT 1,
reference_abbr VARCHAR(255) NULL,
reference_num VARCHAR(255) NULL,
reference_acct VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS plugin_gallery (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
viewed INT DEFAULT 1,
reference_abbr VARCHAR(255) NULL,
reference_num VARCHAR(255) NULL,
reference_acct VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS plugin_resource_listing (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
viewed INT DEFAULT 1,
reference_abbr VARCHAR(255) NULL,
reference_num VARCHAR(255) NULL,
reference_acct VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS plugin_settings (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
viewed INT DEFAULT 1,
reference_abbr VARCHAR(255) NULL,
reference_num VARCHAR(255) NULL,
reference_acct VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS plugin_analytics (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
viewed INT DEFAULT 1,
reference_abbr VARCHAR(255) NULL,
reference_num VARCHAR(255) NULL,
reference_acct VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
-- SELECT id,reference_num FROM plugin_subscribers;
-- SELECT id,title,catalog FROM subscriber_articles;
CREATE TABLE IF NOT EXISTS plugin_subscribers (
id INT AUTO_INCREMENT PRIMARY KEY,
category VARCHAR(255) NULL,
reference_abbr VARCHAR(255) NULL,
reference_num VARCHAR(255) NULL,
reference_acct VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS subscriber_articles (
id INT AUTO_INCREMENT PRIMARY KEY,
reference_num VARCHAR(255) NULL,
title VARCHAR(255) NULL,
catalog VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS subscriptions (
id INT AUTO_INCREMENT PRIMARY KEY,
reference_num VARCHAR(255) NULL,
category VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS subscribers (
id INT AUTO_INCREMENT PRIMARY KEY,
reference_num VARCHAR(255) NULL,
name VARCHAR(255) NULL,
email VARCHAR(255) NULL,
subscribed INT DEFAULT 1,
category VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS payments (
id INT AUTO_INCREMENT PRIMARY KEY,
reference_num VARCHAR(255) NULL,
mode VARCHAR(255) NULL,
is_my_processor INT DEFAULT 0,
processor VARCHAR(255) NULL,
processor_nameid VARCHAR(255) NULL,
plugin_category VARCHAR(255) NULL,
product_name VARCHAR(255) NULL,
gross_amount VARCHAR(255) NULL,
net_amount VARCHAR(255) NULL,
processor_fee VARCHAR(255) NULL,
own_fee VARCHAR(255) NULL,
purchaser_email VARCHAR(255) NULL,
purchaser_name VARCHAR(255) NULL,
jsontext MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
CREATE TABLE IF NOT EXISTS money_accounts (
id INT AUTO_INCREMENT PRIMARY KEY,
amount VARCHAR(255) NULL,
mode VARCHAR(255) NULL,
type INT DEFAULT 0,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
INSERT INTO money_accounts (amount,mode,type) VALUES ("0.00","live",1);
INSERT INTO money_accounts (amount,mode,type) VALUES ("0.00","sandbox",1);
INSERT INTO money_accounts (amount,mode,type) VALUES ("0.00","live",0);
INSERT INTO money_accounts (amount,mode,type) VALUES ("0.00","sandbox",0);