193 lines
4.5 KiB
SQL
193 lines
4.5 KiB
SQL
--
|
|
-- Database schema for the manual installation of Paste 2.1
|
|
-- Default admin username/password - admin / admin - change once logged in
|
|
-- Also configure the Domain in admin/configure.php otherwise things won't display correctly.
|
|
--
|
|
|
|
-- Admin
|
|
CREATE TABLE `admin` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`user` varchar(250) DEFAULT NULL,
|
|
`pass` varchar(250) DEFAULT NULL
|
|
);
|
|
|
|
INSERT INTO `admin` (`id`, `user`, `pass`) VALUES
|
|
(1, 'admin', '$2y$10$qn1PmNaBfhrOmRuYfgclsO6tMsXpKquSjshvwqx/7BXFD2No6rpH2');
|
|
|
|
-- Admin history
|
|
|
|
CREATE TABLE `admin_history` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`last_date` varchar(255) DEFAULT NULL,
|
|
`ip` varchar(255) DEFAULT NULL
|
|
);
|
|
|
|
-- Ads
|
|
CREATE TABLE `ads` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`text_ads` text,
|
|
`ads_1` text,
|
|
`ads_2` text
|
|
);
|
|
|
|
INSERT INTO ads (text_ads,ads_1,ads_2) VALUES ('','','');
|
|
|
|
-- Bans
|
|
|
|
CREATE TABLE `ban_user` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`ip` varchar(255) DEFAULT NULL,
|
|
`last_date` varchar(255) DEFAULT NULL
|
|
);
|
|
|
|
-- Captcha
|
|
|
|
CREATE TABLE `captcha` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`cap_e` varchar(255) DEFAULT NULL,
|
|
`mode` varchar(255) DEFAULT NULL,
|
|
`mul` varchar(255) DEFAULT NULL,
|
|
`allowed` text,
|
|
`color` mediumtext,
|
|
`recaptcha_sitekey` text,
|
|
`recaptcha_secretkey` text
|
|
);
|
|
|
|
INSERT INTO captcha (cap_e,mode,mul,allowed,color,recaptcha_sitekey,recaptcha_secretkey) VALUES ('off','Normal','off','ABCDEFGHIJKLMNOPQRSTUVYXYZabcdefghijklmnopqrstuvwxyz0123456789','#000000','','');
|
|
|
|
-- Interface
|
|
|
|
CREATE TABLE `interface` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`theme` text,
|
|
`lang` text
|
|
);
|
|
|
|
INSERT INTO interface (theme,lang) VALUES ('default','en.php');
|
|
|
|
-- Mail
|
|
|
|
CREATE TABLE `mail` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`verification` text,
|
|
`smtp_host` text,
|
|
`smtp_username` text,
|
|
`smtp_password` text,
|
|
`smtp_port` text,
|
|
`protocol` text,
|
|
`auth` text,
|
|
`socket` text
|
|
);
|
|
|
|
INSERT INTO mail (verification,smtp_host,smtp_username,smtp_password,smtp_port,protocol,auth,socket) VALUES ('enabled','','','','','1','true','ssl');
|
|
|
|
-- Pages
|
|
|
|
CREATE TABLE `pages` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`last_date` varchar(255) DEFAULT NULL,
|
|
`page_name` varchar(255) DEFAULT NULL,
|
|
`page_title` mediumtext,
|
|
`page_content` longtext
|
|
);
|
|
|
|
-- Page views
|
|
|
|
CREATE TABLE `page_view` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`date` varchar(255) DEFAULT NULL,
|
|
`tpage` varchar(255) DEFAULT NULL,
|
|
`tvisit` varchar(255) DEFAULT NULL
|
|
);
|
|
|
|
-- Pastes
|
|
|
|
CREATE TABLE `pastes` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`title` text,
|
|
`content` longtext,
|
|
`encrypt` text,
|
|
`password` text,
|
|
`now_time` text,
|
|
`s_date` text,
|
|
`views` text,
|
|
`ip` text,
|
|
`date` text,
|
|
`member` text,
|
|
`expiry` text,
|
|
`visible` text,
|
|
`code` longtext
|
|
);
|
|
|
|
-- Sitemap
|
|
|
|
CREATE TABLE `sitemap_options` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`priority` varchar(255) DEFAULT NULL,
|
|
`changefreq` varchar(255) DEFAULT NULL
|
|
);
|
|
|
|
INSERT INTO `sitemap_options` (`id`, `priority`, `changefreq`) VALUES
|
|
(1, '0.9', 'daily');
|
|
|
|
-- Site info
|
|
|
|
CREATE TABLE `site_info` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`title` varchar(255) DEFAULT NULL,
|
|
`des` mediumtext,
|
|
`keyword` mediumtext,
|
|
`site_name` varchar(255) DEFAULT NULL,
|
|
`email` varchar(255) DEFAULT NULL,
|
|
`twit` varchar(4000) DEFAULT NULL,
|
|
`face` varchar(4000) DEFAULT NULL,
|
|
`gplus` varchar(4000) DEFAULT NULL,
|
|
`ga` varchar(255) DEFAULT NULL,
|
|
`additional_scripts` text,
|
|
`baseurl` text
|
|
);
|
|
|
|
INSERT INTO `site_info` (`id`, `title`, `des`, `keyword`, `site_name`, `email`, `twit`, `face`, `gplus`, `ga`, `additional_scripts`, `baseurl`) VALUES
|
|
(1, 'Paste', 'Paste can store text, source code or sensitive data for a set period of time.', 'paste,pastebin.com,pastebin,text,paste,online paste', 'Paste', '', 'https://twitter.com/', 'https://www.facebook.com/', 'https://plus.google.com/', 'UA-', '', 'pastethis.in');
|
|
|
|
-- Site permissions
|
|
|
|
CREATE TABLE `site_permissions` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`disableguest` varchar(255) DEFAULT NULL,
|
|
`siteprivate` varchar(255) DEFAULT NULL
|
|
);
|
|
|
|
INSERT INTO `site_permissions` (`id`, `disableguest`, `siteprivate`) VALUES
|
|
(1, '', ''),
|
|
(2, 'off', 'off');
|
|
|
|
-- Users
|
|
|
|
CREATE TABLE `users` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
PRIMARY KEY(id),
|
|
`oauth_uid` text,
|
|
`username` text,
|
|
`email_id` text,
|
|
`full_name` text,
|
|
`platform` text,
|
|
`password` text,
|
|
`verified` text,
|
|
`picture` text,
|
|
`date` text,
|
|
`ip` text
|
|
); |