EXTJS项目sql脚本

--创建数据库
create database GCCargoManage
on primary(
name='cargoManage_data',
fileName='E:\DBBase\GCCargoManage.mdf',
size=10MB,
filegrowth=10%
)
log on(
name='cargoManage_log',
fileName='E:\DBBase\GCCargoManage.ldf',
size=1MB,
 
maxsize=20MB,
filegrowth=10%
)
go

use GCCargoManage
go
-- 一.系统管理模块(1.系统用户表 2.短信信息表 3.系统配置表)
create table systemUsers(				--1.系统用户表
	id int identity(1,1) primary key,	--id
	loginName varchar(20) not null,		--登录名
	password varchar(20) not null,		--密码
	userName varchar(20),				--用户姓名
	position varchar(20),				--职位
	grade int,							--级别  0:管理员,1:普通
	status	int,						--启用状态 0停用,1启用
	createDate datetime,				--创建时间
)
go

create table shortMessage(				--2.短信信息表
	id  int identity(1,1) primary key,	--id
	mobile  varchar(20) not null,		--接收号码
	com  int,							--端口号(1,2.....)
	content	 varchar(255),				--发送内容
	status	 int,						--发送状态
	appointSendDate datetime,			--定制发送时间
	realitySendDate	datetime,			--实际发送时间
	receiveName varchar(20),			--接收人姓名
)
go

create table systemConfiguration(		--3.系统配置表
	id int identity(1,1) primary key ,	--id
	manageFee money,					--管理费
	electricityFee money,				--电度费用
	waterFee money,						--水吨费用
	shortMessageSendDate int			--短信发送时间		//改hzw		
)
go

-- 二.档口管理(1. 档口数据表, 2. 档口用户数据结构, 3. 档口与用户关系表结构, 4.档口详细费用表, 5.档口费用表 )
create table shop(						--1. 档口数据表
	id int identity primary key,		--id
	shopCode varchar(20) not null,		--区域棚号(档口号)
	area varchar(20),					--区域(A区B区)
	shopRent money,						--档口租金
	remark varchar(255),				--备注
	status int ,						--启用状态(0停用,1启用)
	createDate	dateTime,				--创建时间
	updateDate  dateTime,				--修改时间
)
go
	
create table shopUser(					--2. 档口用户数据结构
	id int identity(1,1) primary key,	--id
	userName varchar(50),				--用户名称
	tel	varchar(20),					--用户电话
	email varchar(50),					--Email
	prepareMoney  money,				--预交金额
	remark	varchar(255),				--备注
	status int ,						--启用状态(0停用,1启用(默认))
	createDate datetime ,				--创建时间
	updateDate datetime,				--修改时间
)
go

create table shopInUser(				--3.档口与用户关系表结构
	id int identity primary key ,		--ID
	shopId int,							--档口ID
	shopUserId int,						--用户ID
	extractMoney money,					--佣金率(提成)
	cooperation int ,					--是否合作(0否 1是)
	mainBusiness varchar(200),			--主要业务
	rentMoney money,					--租金
	sendRentDate dateTime,				--租赁开始时间
	endRentDate dateTime,				--租赁结束时间
	remark varchar(255),				--备注
	status int ,						--启用状态
	createDate dateTime,				--创建时间
	updateDate dateTime,				--修改时间
)
go

create table shopDetailCost(			--4.档口详细费用表  
	id int identity(1,1) primary key,	--ID
	shopId int ,						--档口ID
	shopUserId int,						--用户ID
	lastMonthWaterMeter	int,			--上月水表数
	thisMonthWaterMeter int,			--本月水表数
	thisMonthWaterMoney money,			--本月水费
	lastMonthElectricityMeter int,		--上月电表数
	thisMonthElectricityMeter int,		--本月电表数
	thisMonthElectricityMoney money,	--本月电费
			
	sumMoney money,						--总费用(租金+管理费+水,电费)	--和下面的表合并
	remark varchar(255),				--备注
	status int,							--状态(是否扣除)
	shortMessageStatus int,				--是否已发送短信

	createDate datetime,				--录入时间
	systemUserId int ,					--录入人(外键ID)
	date varchar(20),					--所属日期(如2011-01)
)
go

create table shopSumCost(				--5.档口总费用表  
	id int identity(1,1) primary key,	--id
	shopId int ,						--档口ID
	shopUserId int,						--用户ID
	sumMoney money,						--总费用(租金+管理费+水,电费)
	remark varchar(255),				--备注
	status int,							--状态(是否扣除)
	shortMessageStatus int,				--是否已发送短信
	createDate dateTime,				--录入时间
	systemUserId int ,					--录入人(外键ID)
)
go

--三. 货物管理(1. 进货单表, 2. 进货单详细表, 3. 出货单表, 4.出货单详细表)
create table enterCargo(				--1. 进货单表
	id int identity(1,1) primary key,	--id
	code varchar(255) not null,			--实际流水号(现实收据单号)
	shopId int ,						--档口ID
	shopUserId int,						--用户ID
	remark varchar(255),				--备注
	createDate dateTime,				--创建时间
	updateDate dateTime,				--修改时间
)
go

create table detailEnterCargo(			--2. 进货单详细表
	id int identity(1,1) primary key,	--id
	enterCargoId int ,					--进货单ID(外键)
	variety varchar(255),				--品种
	unit varchar(20),					--单位
	number int,							--数量
	remark varchar(255),				--备注
	createDate dateTime,				--创建时间
)
go

create table outCargo(
	id int identity(1,1) primary key,	--id
	realityCode varchar(255),
	shopId int ,						--档口ID
	shopUserId int,						--用户ID
	supplierTel  varchar(20),			--供应商电话
	purchaseName varchar(20),			--采购商名称
	purchaseTel  varchar(20),			--采购商电话
	purchaseAddress varchar(255),		--采购商地址
	businessWay int ,					--付款方式
	advanceMoney money,					--定金
	remainingMoney money,				--余额
	sumMoney money,						--总金额
	freight money,						--运费
	remark varchar(255),				--备注
	createDate dateTime,				--创建时间
	updateDate dateTime,				--修改时间
)
go

create table detailOutCargo(					--4.出货单详细表
	id int identity(1,1) primary key,	--id
	outCargoId	int,					--出货单ID	
	inventoryId int,					--库存表ID(外键)
	number int ,						--出售数量
	extractMoney money,					--佣金率(提成)
	remark varchar(255),				--备注
	createDate dateTime,				--创建时间
)

--四. 库存管理(1. 库存表)
create table inventory(
	id int identity(1,1) primary key,	--id
	shopUserId int,						--档口用户ID(外键)
	varietyName varchar(255),			--品种名称
	specification varchar(255),			--规格
	unit varchar(255),					--单位
	number int ,						--数量(库存数量)
	remark varchar(255),				--备注
	reserveFiled1	varchar(255),		--备用字段1
	reserveFiled2	varchar(255),		--备用字段2	
	reserveFiled3	varchar(255),		--备用字段3
)
go

--五.系统日志(1. 系统记录表)

create table sysLog(
	id int identity(1,1) primary key,	--id
	systemUserId int,					--操作者ID
	content varchar(255),				--操作记录(内容)
	date dateTime,						--操作时间
)
go

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
Extjs Lib 包 Extjs Lib 包 Extjs Lib 包 Extjs Lib 包 extjs库存管理数据库脚本 --创建数据库 create database GCCargoManage on primary( name='cargoManage_data', fileName='E:\DBBase\GCCargoManage.mdf', size=10MB, filegrowth=10% ) log on( name='cargoManage_log', fileName='E:\DBBase\GCCargoManage.ldf', size=1MB, maxsize=20MB, filegrowth=10% ) go use GCCargoManage go -- 一.系统管理模块(1.系统用户表 2.短信信息表 3.系统配置表) create table systemUsers( --1.系统用户表 id int identity(1,1) primary key, --id loginName varchar(20) not null, --登录名 password varchar(20) not null, --密码 userName varchar(20), --用户姓名 position varchar(20), --职位 grade int, --级别 0:管理员,1:普通 status int, --启用状态 0停用,1启用 createDate datetime, --创建时间 ) go create table shortMessage( --2.短信信息表 id int identity(1,1) primary key, --id mobile varchar(20) not null, --接收号码 com int, --端口号(1,2.....) content varchar(255), --发送内容 status int, --发送状态 appointSendDate datetime, --定制发送时间 realitySendDate datetime, --实际发送时间 receiveName varchar(20), --接收人姓名 ) go create table systemConfiguration( --3.系统配置表 id int identity(1,1) primary key , --id manageFee money, --管理费 electricityFee money, --电度费用 waterFee money, --水吨费用 shortMessageSendDate int --短信发送时间 //改hzw ) go -- 二.档口管理(1. 档口数据表, 2. 档口用户数据结构, 3. 档口与用户关系表结构, 4.档口详细费用表, 5.档口费用表 ) create table shop( --1. 档口数据表 id int identity primary key, --id shopCode varchar(20) not null, --区域棚号(档口号) area varchar(20), --区域(A区B区) shopRent money, --档口租金 remark varchar(255), --备注 status int , --启用状态(0停用,1启用) createDate dateTime, --创建时间 updateDate dateTime, --修改时间 ) go create table shopUser( --2. 档口用户数据结构 id int identity(1,1) primary key, --id userName varchar(50), --用户名称 tel varchar(20), --用户电话 email varchar(50), --Email prepareMoney money, --预交金额 remark varchar(255), --备注 status int , --启用状态(0停用,1启用(默认)) createDate datetime , --创建时间 updateDate datetime, --修改时间 ) go create table shopInUser( --3.档口与用户关系表结构 id int identity primary key , --ID shopId int, --档口ID shopUserId int, --用户ID extractMoney money, --佣金率(提成) cooperation int , --是否合作(0否 1是) mainBusiness varchar(200), --主要业务 rentMoney money, --租金 sendRentDate dateTime, --租赁开始时间 endRentDate dateTime, --租赁结束时间 remark varchar(255), --备注 status int , --启用状态 createDate dateTime, --创建时间 updateDate dateTime, --修改时间 ) go create table shopDetailCost( --4.档口详细费用表 id int identity(1,1) primary key, --ID shopId int , --档口ID shopUserId int, --用户ID lastMonthWaterMeter int, --上月水表数 thisMonthWaterMeter int, --本月水表数 thisMonthWaterMoney money, --本月水费 lastMonthElectricityMeter int, --上月电表数 thisMonthElectricityMeter int, --本月电表数 thisMonthElectricityMoney money, --本月电费 createDate datetime, --录入时间 systemUserId int , --录入人(外键ID) date varchar(20), --所属日期(如2011-01) ) go create table shopSumCost( --5.档口总费用表 id int identity(1,1) primary key, --id shopId int , --档口ID shopUserId int, --用户ID sumMoney money, --总费用(租金+管理费+水,电费) remark varchar(255), --备注 status int, --状态(是否扣除) shortMessageStatus int, --是否已发送短信 createDate dateTime, --录入时间 systemUserId int , --录入人(外键ID) ) go --三. 货物管理(1. 进货单表, 2. 进货单详细表, 3. 出货单表, 4.出货单详细表) create table enterCargo( --1. 进货单表 id int identity(1,1) primary key, --id code varchar(255) not null, --实际流水号(现实收据单号) shopId int , --档口ID shopUserId int, --用户ID remark varchar(255), --备注 createDate dateTime, --创建时间 updateDate dateTime, --修改时间 ) go create table detailEnterCargo( --2. 进货单详细表 id int identity(1,1) primary key, --id enterCargoId int , --进货单ID(外键) variety varchar(255), --品种 unit varchar(20), --单位 number int, --数量 remark varchar(255), --备注 createDate dateTime, --创建时间 ) go create table outCargo( id int identity(1,1) primary key, --id realityCode varchar(255), shopId int , --档口ID shopUserId int, --用户ID supplierTel varchar(20), --供应商电话 purchaseName varchar(20), --采购商名称 purchaseTel varchar(20), --采购商电话 purchaseAddress varchar(255), --采购商地址 businessWay int , --付款方式 advanceMoney money, --定金 remainingMoney money, --余额 sumMoney money, --总金额 freight money, --运费 remark varchar(255), --备注 createDate dateTime, --创建时间 updateDate dateTime, --修改时间 ) go create table detailOutCargo( --4.出货单详细表 id int identity(1,1) primary key, --id outCargoId int, --出货单ID inventoryId int, --库存表ID(外键) number int , --出售数量 extractMoney money, --佣金率(提成) remark varchar(255), --备注 createDate dateTime, --创建时间 ) --四. 库存管理(1. 库存表) create table inventory( id int identity(1,1) primary key, --id shopUserId int, --档口用户ID(外键) varietyName varchar(255), --品种名称 specification varchar(255), --规格 unit varchar(255), --单位 number int , --数量(库存数量) remark varchar(255), --备注 reserveFiled1 varchar(255), --备用字段1 reserveFiled2 varchar(255), --备用字段2 reserveFiled3 varchar(255), --备用字段3 ) go --五.系统日志(1. 系统记录表) create table sysLog( id int identity(1,1) primary key, --id systemUserId int, --操作者ID content varchar(255), --操作记录(内容) date dateTime, --操作时间 ) go
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值