You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
114 lines
3.1 KiB
114 lines
3.1 KiB
/* |
|
Navicat Premium Data Transfer |
|
|
|
Source Server : svnadminv2.3 |
|
Source Server Type : SQLite |
|
Source Server Version : 3030001 |
|
Source Schema : main |
|
|
|
Target Server Type : SQLite |
|
Target Server Version : 3030001 |
|
File Encoding : 65001 |
|
|
|
Date: 23/04/2022 15:03:11 |
|
*/ |
|
|
|
PRAGMA foreign_keys = false; |
|
|
|
-- ---------------------------- |
|
-- Table structure for admin_users |
|
-- ---------------------------- |
|
DROP TABLE IF EXISTS "admin_users"; |
|
CREATE TABLE "admin_users" ( |
|
"admin_user_id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, |
|
"admin_user_name" TEXT(45) NOT NULL, |
|
"admin_user_password" TEXT(45) NOT NULL, |
|
"admin_user_phone" TEXT(11), |
|
"admin_user_email" TEXT, |
|
"admin_user_salt" TEXT NOT NULL |
|
); |
|
|
|
-- ---------------------------- |
|
-- Table structure for black_token |
|
-- ---------------------------- |
|
DROP TABLE IF EXISTS "black_token"; |
|
CREATE TABLE "black_token" ( |
|
"token_id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, |
|
"token" TEXT(200) NOT NULL, |
|
"start_time" TEXT(45) NOT NULL, |
|
"end_time" TEXT(45) NOT NULL, |
|
"insert_time" TEXT(45) NOT NULL |
|
); |
|
|
|
-- ---------------------------- |
|
-- Table structure for logs |
|
-- ---------------------------- |
|
DROP TABLE IF EXISTS "logs"; |
|
CREATE TABLE "logs" ( |
|
"log_id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, |
|
"log_type_name" TEXT(200) NOT NULL, |
|
"log_content" TEXT(5000), |
|
"log_add_user_name" TEXT(200) NOT NULL, |
|
"log_add_time" TEXT(45) NOT NULL |
|
); |
|
|
|
-- ---------------------------- |
|
-- Table structure for sqlite_sequence |
|
-- ---------------------------- |
|
DROP TABLE IF EXISTS "sqlite_sequence"; |
|
CREATE TABLE "sqlite_sequence" ( |
|
"name", |
|
"seq" |
|
); |
|
|
|
-- ---------------------------- |
|
-- Table structure for svn_groups |
|
-- ---------------------------- |
|
DROP TABLE IF EXISTS "svn_groups"; |
|
CREATE TABLE "svn_groups" ( |
|
"svn_group_id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, |
|
"svn_group_name" TEXT(200) NOT NULL, |
|
"include_user_count" integer NOT NULL, |
|
"include_group_count" integer NOT NULL, |
|
"svn_group_note" TEXT(1000) |
|
); |
|
|
|
-- ---------------------------- |
|
-- Table structure for svn_users |
|
-- ---------------------------- |
|
DROP TABLE IF EXISTS "svn_users"; |
|
CREATE TABLE "svn_users" ( |
|
"svn_user_id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, |
|
"svn_user_name" TEXT(200) NOT NULL, |
|
"svn_user_pass" TEXT(200) NOT NULL, |
|
"svn_user_status" integer(1) NOT NULL, |
|
"svn_user_note" TEXT(1000) |
|
); |
|
|
|
-- ---------------------------- |
|
-- Table structure for verification_code |
|
-- ---------------------------- |
|
DROP TABLE IF EXISTS "verification_code"; |
|
CREATE TABLE "verification_code" ( |
|
"code_id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, |
|
"uuid" text(45) NOT NULL, |
|
"code" TEXT(45) NOT NULL, |
|
"start_time" TEXT(45) NOT NULL, |
|
"end_time" TEXT(45) NOT NULL, |
|
"insert_time" TEXT(45) NOT NULL |
|
); |
|
|
|
-- ---------------------------- |
|
-- Table structure for svn_reps |
|
-- ---------------------------- |
|
DROP TABLE IF EXISTS "svn_reps"; |
|
CREATE TABLE "svn_reps" ( |
|
"rep_id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, |
|
"rep_name" TEXT(1000) NOT NULL, |
|
"rep_size" integer, |
|
"rep_rev" integer, |
|
"rep_uuid" text, |
|
"rep_note" TEXT(1000) |
|
); |
|
|
|
PRAGMA foreign_keys = true;
|
|
|