uwuzu/uwuzu_database.sql

456 lines
11 KiB (Stored with Git LFS)
SQL

-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- ホスト: 127.0.0.1
-- 生成日時: 2025-08-05 05:53:23
-- サーバのバージョン: 10.4.32-MariaDB
-- PHP のバージョン: 8.2.12
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 */;
--
-- データベース: `uwuzu_db`
--
-- --------------------------------------------------------
--
-- テーブルの構造 `account`
--
CREATE TABLE `account` (
`sysid` int(11) NOT NULL,
`username` varchar(512) NOT NULL,
`userid` varchar(512) NOT NULL,
`password` varchar(1024) NOT NULL,
`loginid` varchar(256) NOT NULL,
`token` varchar(256) NOT NULL,
`mailadds` varchar(512) NOT NULL,
`profile` mediumtext NOT NULL,
`iconname` varchar(256) NOT NULL,
`headname` varchar(256) NOT NULL,
`role` varchar(1024) NOT NULL,
`datetime` datetime NOT NULL,
`follow` mediumtext NOT NULL,
`follower` mediumtext NOT NULL,
`bookmark` mediumtext NOT NULL,
`blocklist` mediumtext NOT NULL,
`admin` varchar(64) NOT NULL,
`authcode` varchar(256) NOT NULL,
`backupcode` varchar(256) NOT NULL,
`sacinfo` varchar(256) NOT NULL,
`notification_settings` varchar(256) NOT NULL,
`mail_settings` mediumtext NOT NULL,
`encryption_ivkey` varchar(256) NOT NULL,
`other_settings` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL CHECK (json_valid(`other_settings`)),
`last_ip` varchar(1024) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- --------------------------------------------------------
--
-- テーブルの構造 `actionlog`
--
CREATE TABLE `actionlog` (
`sysid` int(11) NOT NULL,
`uniqid` varchar(256) NOT NULL,
`userid` varchar(512) NOT NULL,
`type` varchar(512) NOT NULL,
`place` varchar(512) NOT NULL,
`target` varchar(512) NOT NULL,
`content` mediumtext NOT NULL,
`importance` int(11) NOT NULL,
`datetime` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- --------------------------------------------------------
--
-- テーブルの構造 `ads`
--
CREATE TABLE `ads` (
`sysid` int(11) NOT NULL,
`uniqid` varchar(512) NOT NULL,
`url` varchar(512) NOT NULL,
`image_url` varchar(512) NOT NULL,
`memo` mediumtext NOT NULL,
`start_date` datetime NOT NULL,
`limit_date` datetime NOT NULL,
`datetime` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- --------------------------------------------------------
--
-- テーブルの構造 `api`
--
CREATE TABLE `api` (
`sysid` int(11) NOT NULL,
`uniqid` varchar(256) NOT NULL,
`userid` varchar(512) NOT NULL,
`token` varchar(1024) NOT NULL,
`scope` mediumtext NOT NULL,
`datetime` datetime NOT NULL,
`clientname` mediumtext NOT NULL,
`sessionid` varchar(512) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- --------------------------------------------------------
--
-- テーブルの構造 `emoji`
--
CREATE TABLE `emoji` (
`sysid` int(11) NOT NULL,
`emojifile` varchar(512) NOT NULL,
`emojiname` varchar(512) NOT NULL,
`emojiinfo` mediumtext NOT NULL,
`emojidate` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- --------------------------------------------------------
--
-- テーブルの構造 `invitation`
--
CREATE TABLE `invitation` (
`sysid` int(11) NOT NULL,
`code` varchar(512) NOT NULL,
`used` varchar(32) NOT NULL,
`datetime` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- --------------------------------------------------------
--
-- テーブルの構造 `ipblock`
--
CREATE TABLE `ipblock` (
`sysid` int(11) NOT NULL,
`ipaddr` varchar(256) NOT NULL,
`note` mediumtext NOT NULL,
`adduserid` varchar(512) NOT NULL,
`datetime` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- --------------------------------------------------------
--
-- テーブルの構造 `jobs`
--
CREATE TABLE `jobs` (
`sysid` int(11) NOT NULL,
`uniqid` varchar(256) NOT NULL,
`userid` varchar(512) NOT NULL,
`job` varchar(1024) NOT NULL,
`step` varchar(256) NOT NULL,
`status` varchar(256) NOT NULL,
`datetime` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- --------------------------------------------------------
--
-- テーブルの構造 `migration`
--
CREATE TABLE `migration` (
`sysid` int(11) NOT NULL,
`account` varchar(512) NOT NULL,
`domain` varchar(1024) NOT NULL,
`migration_code` varchar(256) NOT NULL,
`encryption_key` varchar(256) NOT NULL,
`encryption_ivkey` varchar(256) NOT NULL,
`datetime` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- --------------------------------------------------------
--
-- テーブルの構造 `notice`
--
CREATE TABLE `notice` (
`sysid` int(11) NOT NULL,
`uniqid` varchar(256) NOT NULL,
`title` varchar(1024) NOT NULL,
`note` mediumtext NOT NULL,
`account` varchar(256) NOT NULL,
`datetime` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- --------------------------------------------------------
--
-- テーブルの構造 `notification`
--
CREATE TABLE `notification` (
`sysid` int(11) NOT NULL,
`fromuserid` varchar(512) NOT NULL,
`touserid` varchar(512) NOT NULL,
`msg` mediumtext NOT NULL,
`url` varchar(512) NOT NULL,
`datetime` datetime NOT NULL,
`userchk` varchar(32) NOT NULL,
`title` varchar(1024) NOT NULL,
`category` varchar(256) NOT NULL,
`notificationid` varchar(512) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- --------------------------------------------------------
--
-- テーブルの構造 `report`
--
CREATE TABLE `report` (
`sysid` int(11) NOT NULL,
`uniqid` varchar(256) NOT NULL,
`userid` varchar(512) NOT NULL,
`report_userid` varchar(512) NOT NULL,
`msg` text NOT NULL,
`datetime` datetime NOT NULL,
`admin_chk` varchar(32) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- --------------------------------------------------------
--
-- テーブルの構造 `role`
--
CREATE TABLE `role` (
`sysid` int(11) NOT NULL,
`rolename` varchar(512) NOT NULL,
`roleauth` varchar(256) NOT NULL,
`rolecolor` varchar(32) NOT NULL,
`roleidname` varchar(512) NOT NULL,
`roleeffect` varchar(256) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- --------------------------------------------------------
--
-- テーブルの構造 `ueuse`
--
CREATE TABLE `ueuse` (
`sysid` int(11) NOT NULL,
`username` varchar(512) NOT NULL,
`account` varchar(256) NOT NULL,
`uniqid` varchar(256) NOT NULL,
`rpuniqid` varchar(256) NOT NULL,
`ruuniqid` varchar(256) NOT NULL,
`ueuse` mediumtext NOT NULL,
`photo1` varchar(512) NOT NULL,
`photo2` varchar(512) NOT NULL,
`photo3` varchar(512) NOT NULL,
`photo4` varchar(512) NOT NULL,
`video1` varchar(512) NOT NULL,
`datetime` datetime NOT NULL,
`favorite` mediumtext NOT NULL,
`abi` mediumtext NOT NULL,
`abidate` datetime NOT NULL,
`nsfw` varchar(32) NOT NULL,
`popularity` int(11) NOT NULL,
`mentions` mediumtext NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
--
-- ダンプしたテーブルのインデックス
--
--
-- テーブルのインデックス `account`
--
ALTER TABLE `account`
ADD PRIMARY KEY (`sysid`);
--
-- テーブルのインデックス `actionlog`
--
ALTER TABLE `actionlog`
ADD PRIMARY KEY (`sysid`);
--
-- テーブルのインデックス `ads`
--
ALTER TABLE `ads`
ADD PRIMARY KEY (`sysid`);
--
-- テーブルのインデックス `api`
--
ALTER TABLE `api`
ADD PRIMARY KEY (`sysid`);
--
-- テーブルのインデックス `emoji`
--
ALTER TABLE `emoji`
ADD PRIMARY KEY (`sysid`);
--
-- テーブルのインデックス `invitation`
--
ALTER TABLE `invitation`
ADD PRIMARY KEY (`sysid`);
--
-- テーブルのインデックス `ipblock`
--
ALTER TABLE `ipblock`
ADD PRIMARY KEY (`sysid`);
--
-- テーブルのインデックス `jobs`
--
ALTER TABLE `jobs`
ADD PRIMARY KEY (`sysid`);
--
-- テーブルのインデックス `migration`
--
ALTER TABLE `migration`
ADD PRIMARY KEY (`sysid`);
--
-- テーブルのインデックス `notice`
--
ALTER TABLE `notice`
ADD PRIMARY KEY (`sysid`);
--
-- テーブルのインデックス `notification`
--
ALTER TABLE `notification`
ADD PRIMARY KEY (`sysid`);
--
-- テーブルのインデックス `report`
--
ALTER TABLE `report`
ADD PRIMARY KEY (`sysid`);
--
-- テーブルのインデックス `role`
--
ALTER TABLE `role`
ADD PRIMARY KEY (`sysid`);
--
-- テーブルのインデックス `ueuse`
--
ALTER TABLE `ueuse`
ADD PRIMARY KEY (`sysid`);
--
-- ダンプしたテーブルの AUTO_INCREMENT
--
--
-- テーブルの AUTO_INCREMENT `account`
--
ALTER TABLE `account`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
--
-- テーブルの AUTO_INCREMENT `actionlog`
--
ALTER TABLE `actionlog`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
--
-- テーブルの AUTO_INCREMENT `ads`
--
ALTER TABLE `ads`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
--
-- テーブルの AUTO_INCREMENT `api`
--
ALTER TABLE `api`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
--
-- テーブルの AUTO_INCREMENT `emoji`
--
ALTER TABLE `emoji`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
--
-- テーブルの AUTO_INCREMENT `invitation`
--
ALTER TABLE `invitation`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
--
-- テーブルの AUTO_INCREMENT `ipblock`
--
ALTER TABLE `ipblock`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
--
-- テーブルの AUTO_INCREMENT `jobs`
--
ALTER TABLE `jobs`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
--
-- テーブルの AUTO_INCREMENT `migration`
--
ALTER TABLE `migration`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
--
-- テーブルの AUTO_INCREMENT `notice`
--
ALTER TABLE `notice`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
--
-- テーブルの AUTO_INCREMENT `notification`
--
ALTER TABLE `notification`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
--
-- テーブルの AUTO_INCREMENT `report`
--
ALTER TABLE `report`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
--
-- テーブルの AUTO_INCREMENT `role`
--
ALTER TABLE `role`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
--
-- テーブルの AUTO_INCREMENT `ueuse`
--
ALTER TABLE `ueuse`
MODIFY `sysid` int(11) NOT NULL AUTO_INCREMENT;
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 */;