From e194a5caa8a9f319193cd709c9f516265bd5719b Mon Sep 17 00:00:00 2001 From: Yuan Chiu Date: Mon, 4 Aug 2014 23:38:54 -0700 Subject: [PATCH] =?UTF-8?q?Add=20SQL=E8=A6=8F=E5=8A=83=E5=BE=8C=E7=9A=84?= =?UTF-8?q?=E5=8C=AF=E5=87=BA=E5=82=99=E4=BB=BD=E6=AA=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql/UElearning_2014_08_04.sql | 244 ++++++++++++++++++++++++++++++++++ sql/here | 0 2 files changed, 244 insertions(+) create mode 100644 sql/UElearning_2014_08_04.sql delete mode 100644 sql/here diff --git a/sql/UElearning_2014_08_04.sql b/sql/UElearning_2014_08_04.sql new file mode 100644 index 0000000..4bed1ce --- /dev/null +++ b/sql/UElearning_2014_08_04.sql @@ -0,0 +1,244 @@ +-- phpMyAdmin SQL Dump +-- version 4.1.6 +-- http://www.phpmyadmin.net +-- +-- 主機: localhost +-- 產生時間: 2014 年 08 月 05 日 08:36 +-- 伺服器版本: 5.6.16 +-- PHP 版本: 5.5.9 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +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 utf8 */; + +-- +-- 資料庫: `UElearning` +-- + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__ABelong` +-- + +CREATE TABLE IF NOT EXISTS `chu__ABelong` ( + `TID` int(10) unsigned NOT NULL, + `AID` int(10) unsigned NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__AGroup` +-- + +CREATE TABLE IF NOT EXISTS `chu__AGroup` ( + `GID` varchar(30) COLLATE utf8_unicode_ci NOT NULL, + `GName` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `GMemo` tinytext COLLATE utf8_unicode_ci, + PRIMARY KEY (`GID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__Area` +-- + +CREATE TABLE IF NOT EXISTS `chu__Area` ( + `AID` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '區域編號', + `AName` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '區域名稱', + `AMapID` varchar(1000) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '區域地圖編號', + `AIntroduction` tinytext COLLATE utf8_unicode_ci, + PRIMARY KEY (`AID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__CGroup` +-- + +CREATE TABLE IF NOT EXISTS `chu__CGroup` ( + `CID` varchar(30) COLLATE utf8_unicode_ci NOT NULL, + `CName` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, + `CMemo` tinytext COLLATE utf8_unicode_ci, + PRIMARY KEY (`CID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__Edge` +-- + +CREATE TABLE IF NOT EXISTS `chu__Edge` ( + `Ti` int(11) NOT NULL, + `Tj` int(11) NOT NULL, + `MoveTime` int(4) NOT NULL COMMENT '移動時間(分鐘)', + `Destance` int(11) NOT NULL COMMENT '距離(M)' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__LearnActivity` +-- + +CREATE TABLE IF NOT EXISTS `chu__LearnActivity` ( + `LsID` int(10) NOT NULL, + `ThID` int(10) NOT NULL COMMENT '主題編號', + `CID` varchar(30) COLLATE utf8_unicode_ci NOT NULL COMMENT '班級名稱', + `StartTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '開始時間', + `Delay` int(11) NOT NULL COMMENT '實際狀態延誤(分)', + PRIMARY KEY (`LsID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__Material` +-- + +CREATE TABLE IF NOT EXISTS `chu__Material` ( + `MID` int(10) unsigned NOT NULL COMMENT '教材內部編號', + `TID` int(10) unsigned NOT NULL COMMENT '標的內部編號', + `MMode` int(1) NOT NULL DEFAULT '0' COMMENT '教材模式', + `MUrl` varchar(1000) COLLATE utf8_unicode_ci NOT NULL COMMENT '教材檔案路徑', + PRIMARY KEY (`MID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__Recommand` +-- + +CREATE TABLE IF NOT EXISTS `chu__Recommand` ( + `TID` int(3) NOT NULL COMMENT '標的內部編號', + `UID` varchar(30) COLLATE utf8_unicode_ci NOT NULL COMMENT '使用者帳號', + `gradation` int(11) NOT NULL COMMENT '系統推薦標地順序' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__Study` +-- + +CREATE TABLE IF NOT EXISTS `chu__Study` ( + `SID` int(10) NOT NULL AUTO_INCREMENT, + `TID` int(10) NOT NULL COMMENT '標的內部編號', + `UID` int(30) NOT NULL COMMENT '使用者名稱', + `LMode` int(11) NOT NULL COMMENT '學習導引模式', + `MMode` int(11) NOT NULL COMMENT '教材模式', + `In_TargetTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '進入標的時間', + `Out_TargetTime` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '離開標的時間', + PRIMARY KEY (`SID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__StudyQuestion` +-- + +CREATE TABLE IF NOT EXISTS `chu__StudyQuestion` ( + `UID` varchar(30) COLLATE utf8_unicode_ci NOT NULL, + `TID` int(10) NOT NULL, + `QID` int(11) NOT NULL, + `UAns` int(11) NOT NULL, + `CAns` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__Target` +-- + +CREATE TABLE IF NOT EXISTS `chu__Target` ( + `TID` int(10) unsigned NOT NULL COMMENT '標的內部編號', + `TNum` int(10) DEFAULT NULL COMMENT '標的地圖上的編號', + `TName` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '標的名稱', + `TMapID` varchar(1000) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '地圖圖檔名稱', + `TLearnTime` int(4) unsigned NOT NULL COMMENT '預估此標的應該學習的時間', + `PLj` int(11) unsigned NOT NULL COMMENT '學習標的的人數限制', + `Mj` int(11) unsigned DEFAULT NULL COMMENT '目前人數', + `S` int(11) unsigned DEFAULT NULL COMMENT '學習標的飽和率上限', + `Fi` int(11) DEFAULT NULL COMMENT '學習標的滿額指標', + PRIMARY KEY (`TID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__TBelong` +-- + +CREATE TABLE IF NOT EXISTS `chu__TBelong` ( + `TID` int(10) NOT NULL, + `ThID` int(10) NOT NULL, + `Weights` int(3) NOT NULL COMMENT '當次學習主題的某一個學習標的之權重' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__Theme` +-- + +CREATE TABLE IF NOT EXISTS `chu__Theme` ( + `ThID` int(10) unsigned NOT NULL AUTO_INCREMENT, + `ThName` varchar(100) COLLATE utf8_unicode_ci NOT NULL COMMENT '主題名稱', + `ThLearnTotal` int(4) NOT NULL COMMENT '學習此主題要花的總時間(m)', + `ThIntroduction` tinytext COLLATE utf8_unicode_ci COMMENT '介紹', + PRIMARY KEY (`ThID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__User` +-- + +CREATE TABLE IF NOT EXISTS `chu__User` ( + `UID` varchar(30) COLLATE utf8_unicode_ci NOT NULL COMMENT '使用者帳號', + `UPassword` varchar(100) COLLATE utf8_unicode_ci NOT NULL COMMENT '密碼', + `GID` varchar(30) COLLATE utf8_unicode_ci NOT NULL COMMENT '使用者群組', + `CID` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '使用者班級', + `UEnabled` tinyint(1) NOT NULL DEFAULT '1' COMMENT '帳號啟用狀態', + `UBuild_Time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '帳號建立時間', + `LMode` enum('line-learn','harf-line-learn','non-line-learn') COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '學習導引模式', + `MMode` int(11) DEFAULT NULL COMMENT '教材模式', + `UNickname` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '暱稱', + `UReal_Name` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '真實姓名', + `UEmail` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '使用者email', + `UMemo` tinytext COLLATE utf8_unicode_ci COMMENT '備註', + PRIMARY KEY (`UID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- 資料表結構 `chu__UserSession` +-- + +CREATE TABLE IF NOT EXISTS `chu__UserSession` ( + `UsID` int(10) unsigned NOT NULL AUTO_INCREMENT, + `UToken` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '此登入階段的token', + `UID` varchar(30) COLLATE utf8_unicode_ci NOT NULL, + `UAgent` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '使用哪個裝置登入', + `ULoginDate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '登入時間', + `ULogoutDate` timestamp NULL DEFAULT NULL COMMENT '登出時間', + PRIMARY KEY (`UsID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; + +/*!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/sql/here b/sql/here deleted file mode 100644 index e69de29..0000000