sell info 작업중
This commit is contained in:
+102
-12
@@ -1,22 +1,22 @@
|
||||
drop table erp.mobile_carrier;
|
||||
create table erp.mobile_carrier
|
||||
drop table mobile_carrier;
|
||||
create table mobile_carrier
|
||||
(
|
||||
id bigint auto_increment primary key,
|
||||
carrier_name varchar(50) not null UNIQUE,
|
||||
del_yn bit default b'0' null
|
||||
id bigint auto_increment primary key,
|
||||
carrier_name varchar(50) not null UNIQUE,
|
||||
del_yn bit default b'0' null
|
||||
);
|
||||
INSERT INTO erp.mobile_carrier(id, carrier_name, del_yn) VALUES(1, 'KT', 0);
|
||||
INSERT INTO erp.mobile_carrier(id, carrier_name, del_yn) VALUES(2, 'SKT', 0);
|
||||
INSERT INTO erp.mobile_carrier(id, carrier_name, del_yn) VALUES(3, 'LGT', 0);
|
||||
|
||||
drop table erp.business_partner;
|
||||
create table erp.business_partner
|
||||
drop table business_partner;
|
||||
create table business_partner
|
||||
(
|
||||
id bigint auto_increment primary key,
|
||||
partner_name varchar(50) not null,
|
||||
carrier_name varchar(50) not null,
|
||||
del_yn bit default b'0' null,
|
||||
FOREIGN KEY(carrier_name) REFERENCES mobile_carrier(carrier_name)
|
||||
id bigint auto_increment primary key,
|
||||
partner_name varchar(50) not null,
|
||||
carrier_name varchar(50) not null,
|
||||
del_yn bit default b'0' null,
|
||||
FOREIGN KEY(carrier_name) REFERENCES mobile_carrier(carrier_name)
|
||||
);
|
||||
INSERT INTO erp.business_partner (id, partner_name, carrier_name, del_yn) VALUES(1, '한빛', 'SKT', 0);
|
||||
INSERT INTO erp.business_partner (id, partner_name, carrier_name, del_yn) VALUES(2, '행복', 'SKT', 0);
|
||||
@@ -36,3 +36,93 @@ INSERT INTO erp.business_partner (id, partner_name, carrier_name, del_yn) VALUES
|
||||
INSERT INTO erp.business_partner (id, partner_name, carrier_name, del_yn) VALUES(16, '에스엔넷 SK', 'SKT', 0);
|
||||
INSERT INTO erp.business_partner (id, partner_name, carrier_name, del_yn) VALUES(17, '에스엔넷 KT', 'KT', 0);
|
||||
INSERT INTO erp.business_partner (id, partner_name, carrier_name, del_yn) VALUES(18, '에스엔넷 LG', 'LGT', 0);
|
||||
ALTER table erp.business_partner add column serial_yn bit default b'0';
|
||||
ALTER TABLE erp.business_partner CHANGE serial_yn serial_yn bit(1) DEFAULT b'0' NULL AFTER carrier_name;
|
||||
|
||||
|
||||
create table erp.phone
|
||||
(
|
||||
id bigint auto_increment primary key,
|
||||
pet_name varchar(50) not null comment '아이폰,갤럭시 등',
|
||||
model varchar(50) not null comment 'a2683, F711 등',
|
||||
storage int not null comment '핸드폰 용량',
|
||||
producer varchar(50) not null comment '제조사',
|
||||
del_yn bit default b'0' null
|
||||
);
|
||||
|
||||
create table erp.main_rate_plan
|
||||
(
|
||||
id bigint auto_increment primary key,
|
||||
carrier_name varchar(50) not null,
|
||||
plan_type varchar(50) not null default 'phone' comment '요금제 타입',
|
||||
plan_name varchar(50) not null comment '요금제 이름',
|
||||
price bigint null comment '요금제 가격',
|
||||
del_yn bit default b'0' null,
|
||||
FOREIGN KEY(carrier_name) REFERENCES mobile_carrier(carrier_name)
|
||||
);
|
||||
ALTER TABLE erp.main_rate_plan MODIFY COLUMN price bigint(20) DEFAULT 0 NULL COMMENT '요금제 가격';
|
||||
create table erp.sub_rate_plan
|
||||
(
|
||||
id bigint auto_increment primary key,
|
||||
carrier_name varchar(50) not null,
|
||||
plan_name varchar(50) not null comment '요금제 이름',
|
||||
price bigint null comment '요금제 가격',
|
||||
del_yn bit default b'0' null,
|
||||
FOREIGN KEY(carrier_name) REFERENCES mobile_carrier(carrier_name)
|
||||
);
|
||||
ALTER TABLE erp.sub_rate_plan MODIFY COLUMN price bigint(20) DEFAULT 0 NULL COMMENT '요금제 가격';
|
||||
|
||||
drop table menu;
|
||||
create table menu
|
||||
(
|
||||
id varchar(10) not null,
|
||||
name varchar(255) null,
|
||||
url varchar(255) null,
|
||||
auth varchar(255) null,
|
||||
uppr_id varchar(10) not null,
|
||||
active_url varchar(255) null,
|
||||
sort int null,
|
||||
menu_icon varchar(255) null,
|
||||
del_yn bit default b'0' null,
|
||||
primary key (id, uppr_id)
|
||||
);
|
||||
INSERT INTO menu (id, name, url, auth, uppr_id, active_url, sort, menu_icon) VALUES ('1', '거래처 등록', '/partner/add', 'guest', '0', null, 1, 'menuIcon01');
|
||||
INSERT INTO menu (id, name, url, auth, uppr_id, active_url, sort, menu_icon) VALUES ('2', '요금제 등록', '/main/rate/plan/add', 'guest', '0', null, 2, 'menuIcon02');
|
||||
INSERT INTO menu (id, name, url, auth, uppr_id, active_url, sort, menu_icon) VALUES ('3', '부가서비스 등록', '/sub/rate/plan/add', 'guest', '0', null, 3, 'menuIcon03');
|
||||
INSERT INTO menu (id, name, url, auth, uppr_id, active_url, sort, menu_icon) VALUES ('4', '핸드폰 등록', '/phone/add', 'guest', '0', null, 4, 'menuIcon04');
|
||||
INSERT INTO menu (id, name, url, auth, uppr_id, active_url, sort, menu_icon) VALUES ('5', '고객정보 등록', '/guest/add', 'guest', '0', null, 5, 'menuIcon05');
|
||||
INSERT INTO menu (id, name, url, auth, uppr_id, active_url, sort, menu_icon) VALUES ('6', '관리자메뉴', '/admin', 'guest', '0', null, 6, 'menuIcon06');
|
||||
select now() from dual;
|
||||
|
||||
drop table sell_info;
|
||||
create table sell_info
|
||||
(
|
||||
id bigint auto_increment primary key,
|
||||
openingDate datetime(6) not null,
|
||||
birthday datetime(6) not null,
|
||||
pbirthday datetime(6),
|
||||
payBackDay datetime(6),
|
||||
reg_dt datetime(6) default now(),
|
||||
businessPartner varchar(255) not null,
|
||||
mobileCarrier varchar(255) not null,
|
||||
name varchar(255) not null,
|
||||
phoneNumber varchar(255) not null,
|
||||
pname varchar(255),
|
||||
pphoneNumber varchar(255),
|
||||
mainRatePlan varchar(255) not null,
|
||||
subRatePlan varchar(255),
|
||||
serialNumber varchar(255),
|
||||
insertType varchar(255) not null,
|
||||
formula varchar(255),
|
||||
payBackYn varchar(255),
|
||||
payBackBank varchar(255),
|
||||
payBackNumber varchar(255),
|
||||
installment bigint not null,
|
||||
phoneId bigint not null,
|
||||
usim bigint default 0,
|
||||
faceValueRebate bigint,
|
||||
guestMoney bigint,
|
||||
introductionPay bigint,
|
||||
payBack bigint,
|
||||
del_yn bit default b'0' null
|
||||
);
|
||||
Reference in New Issue
Block a user