drop TABLE public.onlineItem; CREATE TABLE public.onlineItem ( intitemno int NOT NULL, brandcode varchar(30) NOT NULL , strstorecode varchar(20) NOT NULL , price numeric(12,4) NULL , status int , iconpath varchar(100) NULL , imgpath varchar(100) NULL , num1 numeric(12,4) NULL , num2 numeric(12,4) NULL , remark1 varchar(50) NULL , remark2 varchar(50) NULL , updateuser varchar(20) NOT NULL , updateDate timestamp without time zone NOT NULL , creatuser varchar(20) NOT NULL , creatDate timestamp without time zone NOT NULL, constraint PK_onlineItem primary key(intitemno, strstorecode) ); COMMENT ON TABLE public.onlineItem IS '在线商品表'; COMMENT ON COLUMN public.onlineItem.brandcode IS '品牌'; COMMENT ON COLUMN public.onlineItem.price IS '售价'; COMMENT ON COLUMN public.onlineItem.intitemno IS '商品编号'; COMMENT ON COLUMN public.onlineItem.strstorecode IS '门店编号'; COMMENT ON COLUMN public.onlineItem.status IS '状态'; COMMENT ON COLUMN public.onlineItem.iconpath IS '商品缩略图'; COMMENT ON COLUMN public.onlineItem.imgpath IS '商品照片'; COMMENT ON COLUMN public.onlineItem.num1 IS '数字备用'; COMMENT ON COLUMN public.onlineItem.num2 IS '数字备用'; COMMENT ON COLUMN public.onlineItem.remark1 IS '文本备用'; COMMENT ON COLUMN public.onlineItem.remark2 IS '文本备用'; COMMENT ON COLUMN public.onlineItem.updateuser IS '更新者'; COMMENT ON COLUMN public.onlineItem.updateDate IS '更新日'; COMMENT ON COLUMN public.onlineItem.creatuser IS '生成者'; COMMENT ON COLUMN public.onlineItem.creatDate IS '生成日'; drop TABLE public.onlinestore; CREATE TABLE public.onlinestore ( strstorecode varchar(20) NOT NULL , brandcode varchar(30) NOT NULL DEFAULT 'A01' , status int NOT NULL DEFAULT 2 , num1 numeric(12,4) NULL , num2 numeric(12,4) NULL , remark1 varchar(50) NULL , remark2 varchar(50) NULL , updateuser varchar(20) NOT NULL DEFAULT 'system' , updateDate timestamp without time zone NOT NULL DEFAULT CURRENT_TIMESTAMP , creatuser varchar(20) NOT NULL DEFAULT 'system' , creatDate timestamp without time zone NOT NULL DEFAULT CURRENT_TIMESTAMP, constraint PK_onlinestore primary key(strstorecode) ); COMMENT ON TABLE public.onlinestore IS '在线门店表'; COMMENT ON COLUMN public.onlinestore.brandcode IS '品牌'; COMMENT ON COLUMN public.onlinestore.strstorecode IS '门店编号'; COMMENT ON COLUMN public.onlinestore.status IS '状态'; COMMENT ON COLUMN public.onlinestore.num1 IS '数字备用'; COMMENT ON COLUMN public.onlinestore.num2 IS '数字备用'; COMMENT ON COLUMN public.onlinestore.remark1 IS '文本备用'; COMMENT ON COLUMN public.onlinestore.remark2 IS '文本备用'; COMMENT ON COLUMN public.onlinestore.updateuser IS '更新者'; COMMENT ON COLUMN public.onlinestore.updateDate IS '更新日'; COMMENT ON COLUMN public.onlinestore.creatuser IS '生成者'; COMMENT ON COLUMN public.onlinestore.creatDate IS '生成日'; drop TABLE public.onlineorderh; CREATE TABLE public.onlineorderh ( orderno varchar(30) NOT NULL , brandcode varchar(20) , strstorecode varchar(20) NOT NULL , tablecode varchar(20) NULL , daysn int NULL , dtorderstart timestamp without time zone NULL , dtorderupdate timestamp without time zone NULL , qty int NULL , discountamount numeric(19,6) NULL , amountyf numeric(19,6) NULL , amountsf numeric(19,6) NULL , offlineupdateflg int NULL , status int NULL , customername varchar(50) NULL , customeraddress varchar(100) NULL , customermobile varchar(50) NULL , remark varchar(100) NULL , hopetime varchar(20) NULL , updateuser varchar(20) NOT NULL DEFAULT 'system' , updateDate timestamp without time zone NOT NULL DEFAULT CURRENT_TIMESTAMP , creatuser varchar(20) NOT NULL DEFAULT 'system' , creatDate timestamp without time zone NOT NULL DEFAULT CURRENT_TIMESTAMP , constraint PK_onlineorderh primary key(orderno) ); COMMENT ON TABLE public.onlineorderh IS '在线订单主表'; COMMENT ON COLUMN public.onlineorderh.orderno IS '订单号'; COMMENT ON COLUMN public.onlineorderh.brandcode IS '品牌编号'; COMMENT ON COLUMN public.onlineorderh.strstorecode IS '门店编号'; COMMENT ON COLUMN public.onlineorderh.tablecode IS '桌位号'; COMMENT ON COLUMN public.onlineorderh.daysn IS '门店日流水号'; COMMENT ON COLUMN public.onlineorderh.dtorderstart IS '开单时间'; COMMENT ON COLUMN public.onlineorderh.dtorderupdate IS '最后下单时间'; COMMENT ON COLUMN public.onlineorderh.qty IS '商品数量'; COMMENT ON COLUMN public.onlineorderh.discountamount IS '折扣金额'; COMMENT ON COLUMN public.onlineorderh.amountyf IS '应付金额'; COMMENT ON COLUMN public.onlineorderh.amountsf IS '实付金额'; COMMENT ON COLUMN public.onlineorderh.offlineupdateflg IS '门店下单标志'; COMMENT ON COLUMN public.onlineorderh.status IS '订单状态'; COMMENT ON COLUMN public.onlineorderh.customername IS '收货人'; COMMENT ON COLUMN public.onlineorderh.customeraddress IS '地址'; COMMENT ON COLUMN public.onlineorderh.customermobile IS '电话'; COMMENT ON COLUMN public.onlineorderh.remark IS '订单备注'; COMMENT ON COLUMN public.onlineorderh.hopetime IS '期望送达'; COMMENT ON COLUMN public.onlineorderh.updateuser IS '更新者'; COMMENT ON COLUMN public.onlineorderh.updateDate IS '更新日'; COMMENT ON COLUMN public.onlineorderh.creatuser IS '生成者'; COMMENT ON COLUMN public.onlineorderh.creatDate IS '生成日'; drop TABLE public.onlineorderd; CREATE TABLE public.onlineorderd ( brandcode varchar(20) NOT NULL DEFAULT 'A1' , orderno varchar(30) NOT NULL , suborderno int NOT NULL , line int NOT NULL , linetype varchar(10) NOT NULL , pname varchar(50) NULL , pmodify varchar(100) NULL , qty int NOT NULL , price numeric(19,6) NOT NULL , discountcode varchar(20) NULL , discountamount numeric(19,6) NULL , discountname varchar(30) NULL , amount numeric(19,6) NOT NULL , amountafterdiscount numeric(19,6) NOT NULL , suborderstatus int NOT NULL , remark varchar(100) NULL , orderfrom int NOT NULL , dtorder timestamp without time zone NOT NULL , dtconfirm timestamp without time zone NULL , confirmuser varchar(20) NULL DEFAULT 'system' , constraint PK_onlineorderd primary key(orderno,suborderno,line) ); COMMENT ON TABLE public.onlineorderd IS '在线订单明细'; COMMENT ON COLUMN public.onlineorderd.brandcode IS '品牌'; COMMENT ON COLUMN public.onlineorderd.orderno IS '订单号'; COMMENT ON COLUMN public.onlineorderd.suborderno IS '下单序号'; COMMENT ON COLUMN public.onlineorderd.line IS '行号'; COMMENT ON COLUMN public.onlineorderd.linetype IS '类型'; COMMENT ON COLUMN public.onlineorderd.pname IS '商品名'; COMMENT ON COLUMN public.onlineorderd.pmodify IS '客制化'; COMMENT ON COLUMN public.onlineorderd.qty IS '数量'; COMMENT ON COLUMN public.onlineorderd.price IS '单价'; COMMENT ON COLUMN public.onlineorderd.discountcode IS '折扣编码'; COMMENT ON COLUMN public.onlineorderd.discountamount IS '折扣金额'; COMMENT ON COLUMN public.onlineorderd.discountname IS '折扣名称'; COMMENT ON COLUMN public.onlineorderd.amount IS '总金额'; COMMENT ON COLUMN public.onlineorderd.amountafterdiscount IS '折后总金额'; COMMENT ON COLUMN public.onlineorderd.suborderstatus IS '子订单状态'; COMMENT ON COLUMN public.onlineorderd.remark IS '备注'; COMMENT ON COLUMN public.onlineorderd.orderfrom IS '来源'; COMMENT ON COLUMN public.onlineorderd.dtorder IS '下单时间'; COMMENT ON COLUMN public.onlineorderd.dtconfirm IS '接单时间'; COMMENT ON COLUMN public.onlineorderd.confirmuser IS '接单人'; drop TABLE public.onlineorderp; CREATE TABLE public.onlineorderp ( brandcode varchar(20) NOT NULL DEFAULT 'A1' , orderno varchar(30) NOT NULL , line int NOT NULL , paymentcode int NOT NULL , paymentname varchar(20) NOT NULL , amount numeric(19,6) NOT NULL , if_orderno varchar(50) NULL , openid varchar(50) NULL , remark varchar(100) NULL , payDate timestamp without time zone NOT NULL DEFAULT CURRENT_TIMESTAMP , creatuser varchar(20) NOT NULL DEFAULT 'system' , creatDate timestamp without time zone NOT NULL DEFAULT CURRENT_TIMESTAMP , constraint PK_onlineorderp primary key(orderno,line) ); COMMENT ON TABLE public.onlineorderp IS '在线订单支付表'; COMMENT ON COLUMN public.onlineorderp.brandcode IS '品牌'; COMMENT ON COLUMN public.onlineorderp.orderno IS '订单号'; COMMENT ON COLUMN public.onlineorderp.line IS '行号'; COMMENT ON COLUMN public.onlineorderp.paymentcode IS '支付代码'; COMMENT ON COLUMN public.onlineorderp.paymentname IS '支付名称'; COMMENT ON COLUMN public.onlineorderp.amount IS '支付金额'; COMMENT ON COLUMN public.onlineorderp.if_orderno IS '三方支付订单号'; COMMENT ON COLUMN public.onlineorderp.openid IS '微信openid'; COMMENT ON COLUMN public.onlineorderp.remark IS '文本备用'; COMMENT ON COLUMN public.onlineorderp.payDate IS '支付成功时间'; COMMENT ON COLUMN public.onlineorderp.creatuser IS '生成者'; COMMENT ON COLUMN public.onlineorderp.creatDate IS '生成日'; CREATE TABLE public.bs_userstore( bs_seq_id int4 NOT NULL, bs_usercode varchar(20) NOT NULL, bs_strstorecode varchar(10) NOT NULL, bs_createdatetime timestamp NOT NULL, CONSTRAINT "PK28" PRIMARY KEY (bs_seq_id) ); COMMENT ON TABLE public.bs_userstore IS '用户所属门店表'; COMMENT ON COLUMN public.bs_userstore.bs_usercode IS '用户编号'; COMMENT ON COLUMN public.bs_userstore.bs_strstorecode IS '门店编号'; COMMENT ON COLUMN public.bs_userstore.bs_createdatetime IS '创建时间'; CREATE SEQUENCE public.SEQ_USERSTORE_ID INCREMENT 1 MINVALUE 1 NO MAXVALUE START 1 CACHE 1; ALTER SEQUENCE public.SEQ_USERSTORE_ID OWNED BY public.bs_userstore; CRATE SEQUENCE public.SEQ_ROLEMENU_ID INCREMENT 1 MINVALUE 1 NO MAXVALUE START 1 CACHE 1; ALTER SEQUENCE public.SEQ_ROLEMENU_ID OWNED BY public.bs_role_menu; CRATE SEQUENCE public.SEQ_ROLEDEP_ID INCREMENT 1 MINVALUE 1 NO MAXVALUE START 1 CACHE 1; ALTER SEQUENCE public.SEQ_ROLEDEP_ID OWNED BY public.bs_role_dep; CRATE SEQUENCE public.SEQ_USERROLE_ID INCREMENT 1 MINVALUE 1 NO MAXVALUE START 1 CACHE 1; ALTER SEQUENCE public.SEQ_USERROLE_ID OWNED BY public.bs_user_role;