note/work/教育E卡通/bdata.sql
2025-11-19 10:16:05 +08:00

3995 lines
107 KiB
MySQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- Create table
create table SYS_USER_ROLE
(
user_id NUMBER not null,
role_id NUMBER not null
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_USER_ROLE
is '用户和角色关联表';
-- Add comments to the columns
comment on column SYS_USER_ROLE.user_id
is '用户ID';
comment on column SYS_USER_ROLE.role_id
is '角色ID';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_USER_ROLE
add constraint PK_SYS_USER_ROLE primary key (USER_ID, ROLE_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_CARD_ISSUE
(
id VARCHAR2(32) not null,
ecard_number VARCHAR2(32),
id_card VARCHAR2(32),
card_status VARCHAR2(2),
card_serial_no VARCHAR2(32),
create_user VARCHAR2(50),
create_time DATE,
update_user VARCHAR2(50),
update_time DATE,
issue_time DATE
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_CARD_ISSUE
is '发卡确认信息表';
-- Add comments to the columns
comment on column BD_CARD_ISSUE.id
is '主键';
comment on column BD_CARD_ISSUE.ecard_number
is 'e卡通号';
comment on column BD_CARD_ISSUE.id_card
is '身份证号码';
comment on column BD_CARD_ISSUE.card_status
is '卡状态 1未确认 2已确认';
comment on column BD_CARD_ISSUE.card_serial_no
is '卡序列号';
comment on column BD_CARD_ISSUE.create_user
is '创建人';
comment on column BD_CARD_ISSUE.create_time
is '创建时间';
comment on column BD_CARD_ISSUE.update_user
is '更新人';
comment on column BD_CARD_ISSUE.update_time
is '更新时间';
comment on column BD_CARD_ISSUE.issue_time
is '确认时间';
-- Create/Recreate indexes
create index ECARD_INDEX on BD_CARD_ISSUE (ECARD_NUMBER)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index IDCARD_INDEX on BD_CARD_ISSUE (ID_CARD)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index INDEX_CREATE_TIME on BD_CARD_ISSUE (CREATE_TIME)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index INDEX_ISSURE_TIME on BD_CARD_ISSUE (ISSUE_TIME)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_CARD_ISSUE
add constraint PK_BD_CARD_ISSUE primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_CUSTOMER
(
id VARCHAR2(50) not null,
ecard_number VARCHAR2(30),
user_name VARCHAR2(100),
pass_word VARCHAR2(100),
user_id VARCHAR2(32),
user_type CHAR(1),
status CHAR(2),
idcard VARCHAR2(60),
reg_time VARCHAR2(60),
mark VARCHAR2(32),
create_id VARCHAR2(32),
update_id VARCHAR2(32),
update_date VARCHAR2(32),
delflag CHAR(1),
salt VARCHAR2(20),
org_id VARCHAR2(32),
est_org_id VARCHAR2(32),
phone VARCHAR2(32),
txt_password VARCHAR2(32),
is_mgr VARCHAR2(32),
zhlx VARCHAR2(32),
tyh VARCHAR2(32),
first_login_flag VARCHAR2(1) default 0 not null
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 296M
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_CUSTOMER
is '用户表';
-- Add comments to the columns
comment on column BD_CUSTOMER.ecard_number
is 'E卡通号';
comment on column BD_CUSTOMER.user_name
is '姓名';
comment on column BD_CUSTOMER.pass_word
is '密码';
comment on column BD_CUSTOMER.user_id
is '用户ID';
comment on column BD_CUSTOMER.user_type
is '1老师2学生3家长4学校管理员账号';
comment on column BD_CUSTOMER.status
is '用户状态';
comment on column BD_CUSTOMER.idcard
is '身份证号';
comment on column BD_CUSTOMER.reg_time
is '注册时间(创建时间)';
comment on column BD_CUSTOMER.create_id
is '创建人(sys_user表id)';
comment on column BD_CUSTOMER.update_id
is '修改人sys_user表id';
comment on column BD_CUSTOMER.update_date
is '修改时间';
comment on column BD_CUSTOMER.delflag
is '是否删除;0:正常;1:删除;';
comment on column BD_CUSTOMER.salt
is '盐加密';
comment on column BD_CUSTOMER.first_login_flag
is '是否第一次登录0是1否';
-- Create/Recreate indexes
create index INDEX_BD_CUSTOMER on BD_CUSTOMER (ID, USER_ID, IDCARD)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index INDEX_BD_CUSTOMER1 on BD_CUSTOMER (ECARD_NUMBER)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index INDEX_BD_CUSTOMER2 on BD_CUSTOMER (USER_ID)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_CUSTOMER
add constraint PK_BD_CUSTOMER primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 41M
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_CUSTOMER_PARENT
(
id VARCHAR2(32) not null,
relationship CHAR(2),
parent_name VARCHAR2(100),
whether_mainland_people CHAR(2),
gender CHAR(2),
employer VARCHAR2(500),
career VARCHAR2(10),
zpecialized_technical_job VARCHAR2(10),
job_level VARCHAR2(10),
political_status VARCHAR2(10),
contact_number VARCHAR2(20),
marital_status CHAR(2),
overseas_residence VARCHAR2(10),
contact_phone VARCHAR2(60),
passport_number VARCHAR2(100),
id_card_no VARCHAR2(60),
guardian_level CHAR(1),
student_id VARCHAR2(32),
student_real_flag CHAR(1),
jhrsort NUMBER
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 72M
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_CUSTOMER_PARENT
is '监护人关系表';
-- Add comments to the columns
comment on column BD_CUSTOMER_PARENT.relationship
is '关系';
comment on column BD_CUSTOMER_PARENT.parent_name
is '监护人姓名';
comment on column BD_CUSTOMER_PARENT.whether_mainland_people
is '是否大陆人士';
comment on column BD_CUSTOMER_PARENT.gender
is '性别';
comment on column BD_CUSTOMER_PARENT.employer
is '工作单位';
comment on column BD_CUSTOMER_PARENT.career
is '职业';
comment on column BD_CUSTOMER_PARENT.zpecialized_technical_job
is '专业技术职务';
comment on column BD_CUSTOMER_PARENT.job_level
is '职务级别';
comment on column BD_CUSTOMER_PARENT.political_status
is '政治面貌';
comment on column BD_CUSTOMER_PARENT.contact_number
is '联系电话';
comment on column BD_CUSTOMER_PARENT.marital_status
is '婚姻状况';
comment on column BD_CUSTOMER_PARENT.overseas_residence
is '侨居地';
comment on column BD_CUSTOMER_PARENT.contact_phone
is '联系手机';
comment on column BD_CUSTOMER_PARENT.passport_number
is '护照号';
comment on column BD_CUSTOMER_PARENT.id_card_no
is '身份证号';
comment on column BD_CUSTOMER_PARENT.guardian_level
is '监护人级别';
comment on column BD_CUSTOMER_PARENT.student_id
is '学生表id';
comment on column BD_CUSTOMER_PARENT.student_real_flag
is '是否正式数据;0:正式数据;1:非正式数据;';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_CUSTOMER_PARENT
add constraint PK_BD_CUSTOMER_PARENT primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 17M
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_EXCHANGE_CLASS
(
id VARCHAR2(32) not null,
ydbh VARCHAR2(10),
status NUMBER(2),
stu_no VARCHAR2(32),
exchange_date DATE,
exchange_content VARCHAR2(200),
check_date DATE,
check_content VARCHAR2(200),
check_no VARCHAR2(24),
sour_class_no VARCHAR2(30),
sour_grade_no VARCHAR2(30),
now_class_no VARCHAR2(30),
now_grade_no VARCHAR2(30),
school_id VARCHAR2(30),
check_user VARCHAR2(32),
apply_user VARCHAR2(32),
apply_date DATE,
mdy_user VARCHAR2(32),
mdy_date DATE,
del_flag CHAR(1)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 10M
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_EXCHANGE_CLASS
is '转班记录表';
-- Add comments to the columns
comment on column BD_EXCHANGE_CLASS.id
is '编号';
comment on column BD_EXCHANGE_CLASS.ydbh
is '异动编号';
comment on column BD_EXCHANGE_CLASS.status
is '0目标班级班主任申请1学校管理员审核通过2学校管理员审核不通过';
comment on column BD_EXCHANGE_CLASS.stu_no
is '学生编号';
comment on column BD_EXCHANGE_CLASS.exchange_date
is '调班日期';
comment on column BD_EXCHANGE_CLASS.exchange_content
is '调班说明';
comment on column BD_EXCHANGE_CLASS.check_date
is '审批日期';
comment on column BD_EXCHANGE_CLASS.check_content
is '审批理由';
comment on column BD_EXCHANGE_CLASS.check_no
is '审批文号';
comment on column BD_EXCHANGE_CLASS.sour_class_no
is '原班号';
comment on column BD_EXCHANGE_CLASS.sour_grade_no
is '原年级';
comment on column BD_EXCHANGE_CLASS.now_class_no
is '现班号';
comment on column BD_EXCHANGE_CLASS.now_grade_no
is '现年级';
comment on column BD_EXCHANGE_CLASS.school_id
is '学校编号';
comment on column BD_EXCHANGE_CLASS.check_user
is '审批人';
comment on column BD_EXCHANGE_CLASS.apply_user
is '申请人';
comment on column BD_EXCHANGE_CLASS.apply_date
is '申请日期';
comment on column BD_EXCHANGE_CLASS.mdy_user
is '修改人';
comment on column BD_EXCHANGE_CLASS.mdy_date
is '修改日期';
comment on column BD_EXCHANGE_CLASS.del_flag
is '删除标志位:0:正常;1:删除;';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_EXCHANGE_CLASS
add constraint PK_BD_EXCHANGE_CLASS primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 2M
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_E_CARD
(
id NUMBER not null,
ecard_no VARCHAR2(10),
delflag CHAR(1) default 0,
serial_number VARCHAR2(5),
recyclingflag CHAR(1),
school_id VARCHAR2(32)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 128K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_E_CARD
is 'E通卡卡号';
-- Add comments to the columns
comment on column BD_E_CARD.ecard_no
is 'e通卡卡号';
comment on column BD_E_CARD.delflag
is '删除标志位;0:正常;1:删除;';
comment on column BD_E_CARD.serial_number
is '流水号';
comment on column BD_E_CARD.recyclingflag
is '回收标志;';
comment on column BD_E_CARD.school_id
is '学校id';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_E_CARD
add constraint PK_BD_E_CARD primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_FLOW_GRADUATE
(
id VARCHAR2(32) not null,
graduation_year VARCHAR2(10),
graduation_grade VARCHAR2(32),
remark VARCHAR2(200),
graduation_type VARCHAR2(1),
create_user VARCHAR2(32),
create_time DATE
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_FLOW_GRADUATE
is '毕业年级日志表';
-- Add comments to the columns
comment on column BD_FLOW_GRADUATE.graduation_year
is '毕业年份';
comment on column BD_FLOW_GRADUATE.graduation_grade
is '毕业年级';
comment on column BD_FLOW_GRADUATE.remark
is '备注';
comment on column BD_FLOW_GRADUATE.graduation_type
is '毕业类型1手动毕业2自动毕业';
comment on column BD_FLOW_GRADUATE.create_user
is '操作人';
comment on column BD_FLOW_GRADUATE.create_time
is '操作时间';
-- Create table
create table BD_FLOW_GRADUATE_USER
(
id VARCHAR2(32) not null,
student_id VARCHAR2(32),
remark VARCHAR2(200),
create_user VARCHAR2(32),
create_time DATE
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 832K
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_FLOW_GRADUATE_USER
is '毕业人员日志表';
-- Add comments to the columns
comment on column BD_FLOW_GRADUATE_USER.id
is '主键';
comment on column BD_FLOW_GRADUATE_USER.student_id
is '人员id';
comment on column BD_FLOW_GRADUATE_USER.remark
is '备注';
comment on column BD_FLOW_GRADUATE_USER.create_user
is '创建人';
comment on column BD_FLOW_GRADUATE_USER.create_time
is '创建时间';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_FLOW_GRADUATE_USER
add constraint PK_BD_FLOW_GRADUATE_USER primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 384K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_FLOW_UPGRADE
(
id VARCHAR2(32) not null,
graduation_year VARCHAR2(10),
graduation_class VARCHAR2(32),
remark VARCHAR2(200),
graduation_type VARCHAR2(1),
create_user VARCHAR2(32),
create_time DATE,
target_class VARCHAR2(32)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_FLOW_UPGRADE
is '升级班级日志表';
-- Add comments to the columns
comment on column BD_FLOW_UPGRADE.graduation_year
is '升级年份';
comment on column BD_FLOW_UPGRADE.graduation_class
is '升级班级';
comment on column BD_FLOW_UPGRADE.remark
is '备注';
comment on column BD_FLOW_UPGRADE.graduation_type
is '升级类型1手动升级2自动升级';
comment on column BD_FLOW_UPGRADE.create_user
is '操作人';
comment on column BD_FLOW_UPGRADE.create_time
is '操作时间';
comment on column BD_FLOW_UPGRADE.target_class
is '目标班级';
-- Create table
create table BD_IMAGE
(
id NUMBER,
user_id VARCHAR2(32),
type CHAR(1),
file_type CHAR(1),
url_prefix VARCHAR2(100),
file_src VARCHAR2(300),
img_thumbscr VARCHAR2(300),
img_composite VARCHAR2(300),
del_flag CHAR(1),
create_date DATE,
update_date DATE,
remarks VARCHAR2(200),
img_watermark_file VARCHAR2(200),
img_blind_watermark_file VARCHAR2(200)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 128K
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_IMAGE
is '图片表';
-- Add comments to the columns
comment on column BD_IMAGE.id
is 'id';
comment on column BD_IMAGE.user_id
is '用户id(学生、教师)';
comment on column BD_IMAGE.type
is '1,学生2教师';
comment on column BD_IMAGE.file_type
is '1,图片2其他文件';
comment on column BD_IMAGE.url_prefix
is 'url前缀';
comment on column BD_IMAGE.file_src
is '文件路径';
comment on column BD_IMAGE.img_thumbscr
is '缩略图径路';
comment on column BD_IMAGE.img_composite
is '合成图片径路';
comment on column BD_IMAGE.del_flag
is '是否删除1是删除0 正常';
comment on column BD_IMAGE.create_date
is '创建时间';
comment on column BD_IMAGE.update_date
is '修改时间';
comment on column BD_IMAGE.remarks
is '备注';
-- Create/Recreate indexes
create index USERID_TYPE_INDEX on BD_IMAGE (USER_ID, TYPE)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_MILITARYTRAIN
(
id NUMBER not null,
student_id NUMBER,
start_date DATE,
end_date DATE,
military_training VARCHAR2(40),
results VARCHAR2(20)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255;
-- Add comments to the table
comment on table BD_MILITARYTRAIN
is '军训数据表';
-- Add comments to the columns
comment on column BD_MILITARYTRAIN.id
is '编号';
comment on column BD_MILITARYTRAIN.student_id
is '学生编号';
comment on column BD_MILITARYTRAIN.start_date
is '军训起始日期';
comment on column BD_MILITARYTRAIN.end_date
is '军训终止日期';
comment on column BD_MILITARYTRAIN.military_training
is '军训部队';
comment on column BD_MILITARYTRAIN.results
is '军训成绩';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_MILITARYTRAIN
add constraint PK_BD_MILITARYTRAIN primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255;
-- Create table
create table BD_ORG_CLASS
(
id VARCHAR2(32) not null,
classname VARCHAR2(100),
class_teacherno VARCHAR2(50),
class_monitorno VARCHAR2(20),
class_honorarytitle VARCHAR2(40),
educationalsystem VARCHAR2(10),
class_type VARCHAR2(10),
artsandsciences VARCHAR2(2),
graduatedate VARCHAR2(32),
createdate VARCHAR2(32),
createby VARCHAR2(32),
bilingualflag VARCHAR2(1),
bilingualtype VARCHAR2(10),
gradeid VARCHAR2(32),
ordernumber VARCHAR2(32),
update_by VARCHAR2(32),
update_date VARCHAR2(32),
delflag CHAR(1),
serial_number VARCHAR2(3),
class_alias VARCHAR2(20),
code_url VARCHAR2(200),
code_pic VARCHAR2(200)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the columns
comment on column BD_ORG_CLASS.classname
is '班级名称';
comment on column BD_ORG_CLASS.class_teacherno
is '班主任工号';
comment on column BD_ORG_CLASS.class_monitorno
is '班长学号';
comment on column BD_ORG_CLASS.class_honorarytitle
is '班级荣誉称号';
comment on column BD_ORG_CLASS.educationalsystem
is '学制';
comment on column BD_ORG_CLASS.class_type
is '班级类型码';
comment on column BD_ORG_CLASS.artsandsciences
is 'artsandsciences';
comment on column BD_ORG_CLASS.graduatedate
is 'graduatedate';
comment on column BD_ORG_CLASS.createdate
is '创建日期';
comment on column BD_ORG_CLASS.createby
is '创建人';
comment on column BD_ORG_CLASS.bilingualflag
is '是否少数民族双语教学班';
comment on column BD_ORG_CLASS.bilingualtype
is '双语教学模式码';
comment on column BD_ORG_CLASS.gradeid
is '所属年级(BD_ORG_GRADE表id)';
comment on column BD_ORG_CLASS.ordernumber
is '序号';
comment on column BD_ORG_CLASS.update_by
is '修改人';
comment on column BD_ORG_CLASS.update_date
is '修改时间';
comment on column BD_ORG_CLASS.delflag
is '是否删除;0:正常;1:删除';
comment on column BD_ORG_CLASS.serial_number
is '流水号2019-08-01更改为班级序号';
comment on column BD_ORG_CLASS.class_alias
is '班级别名';
comment on column BD_ORG_CLASS.code_url
is '家长录入链接';
comment on column BD_ORG_CLASS.code_pic
is '二维码图片';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_ORG_CLASS
add constraint PK_CLASS primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_ORG_GRADE
(
id VARCHAR2(32) not null,
grade_type VARCHAR2(1),
grade_name VARCHAR2(100),
grade_status VARCHAR2(32),
graduatingclassflag VARCHAR2(1),
grade_manager VARCHAR2(32),
assistantgrademanager VARCHAR2(32),
remark VARCHAR2(1000),
classnumber VARCHAR2(32),
school_id VARCHAR2(32),
create_by VARCHAR2(32),
create_date VARCHAR2(32),
update_by VARCHAR2(32),
update_date VARCHAR2(32),
delflag CHAR(1),
sortnumber VARCHAR2(32),
whethermanual CHAR(1)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 192K
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_ORG_GRADE
is '年级表';
-- Add comments to the columns
comment on column BD_ORG_GRADE.grade_type
is '年级类型1-小学
2-初中 3-高中';
comment on column BD_ORG_GRADE.grade_name
is '年级名称';
comment on column BD_ORG_GRADE.grade_status
is '由所属学校学制决定
学校学制为6则该字段取值为1-6
且一个学校一个年级类型下该值不能重复';
comment on column BD_ORG_GRADE.graduatingclassflag
is '是否毕业年级 0否1是';
comment on column BD_ORG_GRADE.grade_manager
is '年级主任';
comment on column BD_ORG_GRADE.assistantgrademanager
is '年级副主任';
comment on column BD_ORG_GRADE.remark
is '备注';
comment on column BD_ORG_GRADE.classnumber
is '班级数目';
comment on column BD_ORG_GRADE.school_id
is '所属学校';
comment on column BD_ORG_GRADE.create_by
is '创建人';
comment on column BD_ORG_GRADE.create_date
is '创建时间';
comment on column BD_ORG_GRADE.update_by
is '修改人';
comment on column BD_ORG_GRADE.update_date
is '修改时间';
comment on column BD_ORG_GRADE.delflag
is '是否删除;0:正常;1:删除;';
comment on column BD_ORG_GRADE.sortnumber
is '排序';
comment on column BD_ORG_GRADE.whethermanual
is '是否手动升级;0:系统自动升级;1:手动升级;';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_ORG_GRADE
add constraint PK_STB_SR_ORG_GRADE primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 128K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_REGISTER
(
id VARCHAR2(32) not null,
user_id VARCHAR2(32),
register_time DATE,
register_status VARCHAR2(200),
register_class VARCHAR2(32),
old_class VARCHAR2(32),
review_time DATE
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 18M
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_REGISTER
is '注册信息表';
-- Add comments to the columns
comment on column BD_REGISTER.id
is '主键';
comment on column BD_REGISTER.user_id
is '用户id';
comment on column BD_REGISTER.register_time
is '注册时间';
comment on column BD_REGISTER.register_status
is '注册状态 0=未审核 1=审核通过 2=审核不通过 3=已删除';
comment on column BD_REGISTER.register_class
is '注册班级';
comment on column BD_REGISTER.old_class
is '原班级';
comment on column BD_REGISTER.review_time
is '审核时间';
-- Create/Recreate indexes
create unique index INDEX_USER_STATUS on BD_REGISTER (USER_ID, REGISTER_STATUS, REGISTER_CLASS)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index REG_CLASS_ID_INDEX on BD_REGISTER (REGISTER_CLASS)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index REG_TIME_INDEX on BD_REGISTER (REGISTER_TIME)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index REG_USERID_INDEX on BD_REGISTER (USER_ID)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_REGISTER
add constraint PK_BD_REGISTER primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 4M
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_REWARD
(
id NUMBER not null,
student_id NUMBER,
reward_name VARCHAR2(60),
reward_status VARCHAR2(10),
reward_level VARCHAR2(10),
reward_type VARCHAR2(10),
reward_time DATE,
reward_reason VARCHAR2(100),
reward_money NUMBER,
reward_semester VARCHAR2(10),
reward_unit VARCHAR2(100),
reward_types VARCHAR2(10),
reward_way VARCHAR2(10),
document_number VARCHAR2(24)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255;
-- Add comments to the table
comment on table BD_REWARD
is '学生奖励表';
-- Add comments to the columns
comment on column BD_REWARD.id
is '编号';
comment on column BD_REWARD.student_id
is '学生编号';
comment on column BD_REWARD.reward_name
is '奖励名称';
comment on column BD_REWARD.reward_status
is '奖励级别码';
comment on column BD_REWARD.reward_level
is '奖励等级码';
comment on column BD_REWARD.reward_type
is '获奖类别码';
comment on column BD_REWARD.reward_time
is '奖励时间';
comment on column BD_REWARD.reward_reason
is '奖励原因';
comment on column BD_REWARD.reward_money
is '奖励金额';
comment on column BD_REWARD.reward_semester
is '奖励学期';
comment on column BD_REWARD.reward_unit
is '颁奖单位';
comment on column BD_REWARD.reward_types
is '奖励类型码';
comment on column BD_REWARD.reward_way
is '奖励方式码';
comment on column BD_REWARD.document_number
is '奖励文号';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_REWARD
add constraint PK_BD_REWARD primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255;
-- Create table
create table BD_SCHOOL_INFO
(
school_id VARCHAR2(32) not null,
school_name VARCHAR2(100),
region_code VARCHAR2(32),
create_time VARCHAR2(32),
create_user VARCHAR2(32),
school_type VARCHAR2(32),
grade_number VARCHAR2(32),
address VARCHAR2(100),
conn_mobile VARCHAR2(20),
schoolmaster VARCHAR2(50),
update_date VARCHAR2(32),
update_user VARCHAR2(32),
school_code CHAR(4),
del_flag CHAR(1),
recyle_flag CHAR(1),
school_sys VARCHAR2(20),
school_en_name VARCHAR2(50),
postal_code VARCHAR2(6),
school_year VARCHAR2(32),
celebration_day VARCHAR2(32),
school_admin_code VARCHAR2(20),
legal_per_no VARCHAR2(10),
lefal_per_cer_no VARCHAR2(10),
principal_job_no VARCHAR2(10),
party_cmte_leader VARCHAR2(10),
org_code VARCHAR2(20),
fax_no VARCHAR2(20),
email VARCHAR2(30),
his_evol VARCHAR2(2000),
school_bbcode VARCHAR2(10),
org_owner_code VARCHAR2(10),
uar_type_code VARCHAR2(10),
eco_attr_code VARCHAR2(10),
family_attr VARCHAR2(10),
mt_lang_code VARCHAR2(10),
at_lang_code VARCHAR2(10),
enro_radius VARCHAR2(20),
home_address VARCHAR2(50),
school_administration VARCHAR2(32)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 192K
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_SCHOOL_INFO
is '学校基础信息表';
-- Add comments to the columns
comment on column BD_SCHOOL_INFO.school_id
is '学校编号(主键关联stb_customer usercode)';
comment on column BD_SCHOOL_INFO.school_name
is '学校名称';
comment on column BD_SCHOOL_INFO.region_code
is '所属区域ID(关联区划id)';
comment on column BD_SCHOOL_INFO.create_time
is '创建时间';
comment on column BD_SCHOOL_INFO.create_user
is '创建人';
comment on column BD_SCHOOL_INFO.school_type
is '学校类型:小学初中高中特殊学校九年制学校';
comment on column BD_SCHOOL_INFO.grade_number
is '包含年级数';
comment on column BD_SCHOOL_INFO.address
is '地址';
comment on column BD_SCHOOL_INFO.conn_mobile
is '联系电话';
comment on column BD_SCHOOL_INFO.schoolmaster
is '校长';
comment on column BD_SCHOOL_INFO.update_date
is '修改日期';
comment on column BD_SCHOOL_INFO.update_user
is '修改人';
comment on column BD_SCHOOL_INFO.school_code
is '学校编码';
comment on column BD_SCHOOL_INFO.del_flag
is '0正常1删除';
comment on column BD_SCHOOL_INFO.recyle_flag
is '1已回收其他未回收';
comment on column BD_SCHOOL_INFO.school_sys
is '学制125中专126小学127九年一贯制128特殊教育129完全中学130中学';
comment on column BD_SCHOOL_INFO.school_en_name
is '学校英文名称';
comment on column BD_SCHOOL_INFO.postal_code
is '学校邮政编码';
comment on column BD_SCHOOL_INFO.school_year
is '学校建校年月';
comment on column BD_SCHOOL_INFO.celebration_day
is '校庆日';
comment on column BD_SCHOOL_INFO.school_admin_code
is '学校主管部门码';
comment on column BD_SCHOOL_INFO.legal_per_no
is '法定代表人号';
comment on column BD_SCHOOL_INFO.lefal_per_cer_no
is '法人证书号';
comment on column BD_SCHOOL_INFO.principal_job_no
is '校长工号';
comment on column BD_SCHOOL_INFO.party_cmte_leader
is '党委负责人号';
comment on column BD_SCHOOL_INFO.org_code
is '组织机构码';
comment on column BD_SCHOOL_INFO.fax_no
is '传真电话';
comment on column BD_SCHOOL_INFO.email
is '电子信箱';
comment on column BD_SCHOOL_INFO.his_evol
is '历史沿革';
comment on column BD_SCHOOL_INFO.school_bbcode
is '学校办别码';
comment on column BD_SCHOOL_INFO.org_owner_code
is '所属主管单位码';
comment on column BD_SCHOOL_INFO.uar_type_code
is '所在地城乡类型码';
comment on column BD_SCHOOL_INFO.eco_attr_code
is '所在地经济属性码';
comment on column BD_SCHOOL_INFO.family_attr
is '所在地民族属性';
comment on column BD_SCHOOL_INFO.mt_lang_code
is '主教学语言码';
comment on column BD_SCHOOL_INFO.at_lang_code
is '辅教学语言码';
comment on column BD_SCHOOL_INFO.enro_radius
is '招生半径';
comment on column BD_SCHOOL_INFO.home_address
is '学校主页';
comment on column BD_SCHOOL_INFO.school_administration
is '学校区域代码';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_SCHOOL_INFO
add constraint BD_SCHOOL_INFO primary key (SCHOOL_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_SCHOOL_SYSTEM
(
id NUMBER not null,
name VARCHAR2(50),
min_age NUMBER,
max_age NUMBER,
create_user NUMBER,
create_date DATE,
update_user NUMBER,
update_date DATE
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_SCHOOL_SYSTEM
is '学制管理';
-- Add comments to the columns
comment on column BD_SCHOOL_SYSTEM.id
is 'id';
comment on column BD_SCHOOL_SYSTEM.name
is '学制名称';
comment on column BD_SCHOOL_SYSTEM.min_age
is '最小年龄';
comment on column BD_SCHOOL_SYSTEM.max_age
is '最大年龄';
comment on column BD_SCHOOL_SYSTEM.create_user
is '创建人';
comment on column BD_SCHOOL_SYSTEM.create_date
is '创建日期';
comment on column BD_SCHOOL_SYSTEM.update_user
is '修改人';
comment on column BD_SCHOOL_SYSTEM.update_date
is '修改日期';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_SCHOOL_SYSTEM
add constraint SCHOOL_SYSTEM_KEY primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_SCHOOL_TERM
(
id VARCHAR2(32) not null,
term_name VARCHAR2(50),
school_year_id VARCHAR2(32),
term_start_date DATE,
term_end_date DATE,
single_or_double_weeks CHAR(1),
current_term CHAR(1),
class_days NUMBER,
create_user VARCHAR2(32),
create_date DATE,
update_user VARCHAR2(32),
update_date DATE,
remarks VARCHAR2(100)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_SCHOOL_TERM
is '学期管理';
-- Add comments to the columns
comment on column BD_SCHOOL_TERM.id
is 'id';
comment on column BD_SCHOOL_TERM.term_name
is '学期名称';
comment on column BD_SCHOOL_TERM.school_year_id
is '学年编号';
comment on column BD_SCHOOL_TERM.term_start_date
is '学期开学时间';
comment on column BD_SCHOOL_TERM.term_end_date
is '学期结束时间';
comment on column BD_SCHOOL_TERM.single_or_double_weeks
is '是否为单双周1单周2双周';
comment on column BD_SCHOOL_TERM.current_term
is '是否为当前学期1当前学期0不是当前学期';
comment on column BD_SCHOOL_TERM.class_days
is '上课天数';
comment on column BD_SCHOOL_TERM.create_user
is '创建人';
comment on column BD_SCHOOL_TERM.create_date
is '创建日期';
comment on column BD_SCHOOL_TERM.update_user
is '修改人';
comment on column BD_SCHOOL_TERM.update_date
is '修改日期';
comment on column BD_SCHOOL_TERM.remarks
is '备注';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_SCHOOL_TERM
add constraint BD_SCHOOL_TERM_KEY primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_SCHOOL_YEAR
(
id VARCHAR2(32) not null,
year_name VARCHAR2(100),
start_date DATE,
end_date DATE,
create_user VARCHAR2(32),
create_date DATE,
update_user VARCHAR2(32),
update_date DATE,
del_flag CHAR(1),
remarks VARCHAR2(100)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_SCHOOL_YEAR
is '学年管理';
-- Add comments to the columns
comment on column BD_SCHOOL_YEAR.id
is 'id';
comment on column BD_SCHOOL_YEAR.year_name
is '学年名称';
comment on column BD_SCHOOL_YEAR.start_date
is '开始日期';
comment on column BD_SCHOOL_YEAR.end_date
is '结束日期';
comment on column BD_SCHOOL_YEAR.create_user
is '创建人';
comment on column BD_SCHOOL_YEAR.create_date
is '创建时间';
comment on column BD_SCHOOL_YEAR.update_user
is '修改人';
comment on column BD_SCHOOL_YEAR.update_date
is '修改日期';
comment on column BD_SCHOOL_YEAR.del_flag
is '是否删除';
comment on column BD_SCHOOL_YEAR.remarks
is '备注';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_SCHOOL_YEAR
add constraint BD_SCHOOL_YEAR_KEY primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_SIGN_IN
(
id VARCHAR2(32),
site_id VARCHAR2(32),
ecard_number VARCHAR2(32),
card_uid VARCHAR2(32),
sign_time DATE,
id_card VARCHAR2(32),
create_time DATE,
note VARCHAR2(500)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 256K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_SIGN_IN
is '社会实践学生签到表';
-- Add comments to the columns
comment on column BD_SIGN_IN.site_id
is '对应BD_SITE.SITE_ID';
comment on column BD_SIGN_IN.ecard_number
is 'E卡通号码';
comment on column BD_SIGN_IN.card_uid
is '卡片序列号';
comment on column BD_SIGN_IN.sign_time
is '签到时间';
comment on column BD_SIGN_IN.id_card
is '身份证号码';
comment on column BD_SIGN_IN.create_time
is '数据创建时间';
comment on column BD_SIGN_IN.note
is '记录app传过来的note信息';
-- Create table
create table BD_SITE
(
id VARCHAR2(32) not null,
site_id VARCHAR2(32),
site_name VARCHAR2(500),
last_update_time DATE,
status VARCHAR2(32),
create_time DATE,
update_time DATE
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 128K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_SITE
is '社会实践地点信息表';
-- Add comments to the columns
comment on column BD_SITE.id
is 'id';
comment on column BD_SITE.site_id
is '编号';
comment on column BD_SITE.site_name
is '名称';
comment on column BD_SITE.last_update_time
is '最后更新时间';
comment on column BD_SITE.status
is '状态';
comment on column BD_SITE.create_time
is '创建时间';
comment on column BD_SITE.update_time
is '更新时间';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_SITE
add constraint PK_BD_SITE primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_SR_FLOW_RETIRE
(
id VARCHAR2(32) not null,
retire_code VARCHAR2(32),
title VARCHAR2(200),
create_user VARCHAR2(32),
create_time DATE,
status VARCHAR2(20) default 0
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 128K
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_SR_FLOW_RETIRE
is '退休人员信息表';
-- Add comments to the columns
comment on column BD_SR_FLOW_RETIRE.id
is '退休编号(主键)';
comment on column BD_SR_FLOW_RETIRE.retire_code
is '退休人名称';
comment on column BD_SR_FLOW_RETIRE.title
is '备注';
comment on column BD_SR_FLOW_RETIRE.create_user
is '创建人';
comment on column BD_SR_FLOW_RETIRE.create_time
is '创建时间';
comment on column BD_SR_FLOW_RETIRE.status
is '审核状态:0未审核 1学校审核通过2区审核通过3市审核通过 4审核不通过间';
-- Create table
create table BD_SR_ORG_DEPT
(
id VARCHAR2(32) not null,
dept_id VARCHAR2(150),
dept_name VARCHAR2(150),
ads_id VARCHAR2(150)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 128K
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_SR_ORG_DEPT
is '学校部门信息表';
-- Add comments to the columns
comment on column BD_SR_ORG_DEPT.id
is '部门编号(主键)';
comment on column BD_SR_ORG_DEPT.dept_id
is '上级机构ID';
comment on column BD_SR_ORG_DEPT.dept_name
is '机构名称';
comment on column BD_SR_ORG_DEPT.ads_id
is '管理员';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_SR_ORG_DEPT
add constraint BD_SR_ORG_DEPT primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 128K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_STUDENT
(
student_id VARCHAR2(32) not null,
student_no VARCHAR2(50),
name VARCHAR2(100),
english_name VARCHAR2(20),
name_py VARCHAR2(20),
last_name VARCHAR2(20),
gender VARCHAR2(10),
birth_date VARCHAR2(32),
birth_place VARCHAR2(200),
jg VARCHAR2(100),
mzm VARCHAR2(10),
gjdqm VARCHAR2(10),
id_card_type VARCHAR2(10),
marr_state_no VARCHAR2(10),
agtqwm VARCHAR2(10),
political_face_code VARCHAR2(10),
health_status_code VARCHAR2(10),
religious_belief_code VARCHAR2(10),
blood_type VARCHAR2(10),
picture_one VARCHAR2(200),
id_period VARCHAR2(30),
only_child_flag VARCHAR2(1),
admission_date VARCHAR2(30),
student_type_code VARCHAR2(10),
now_address VARCHAR2(500),
acc_location VARCHAR2(500),
acc_nature_code VARCHAR2(10),
floating_person VARCHAR2(1),
conn_phone VARCHAR2(50),
conn_address VARCHAR2(500),
postal_code VARCHAR2(6),
email_address VARCHAR2(30),
homepage_address VARCHAR2(200),
pro_level_stu_no VARCHAR2(30),
status VARCHAR2(1),
study_nature VARCHAR2(1),
admission_stype VARCHAR2(10),
is_stay VARCHAR2(1),
stay_info VARCHAR2(200),
shengxiao VARCHAR2(2),
political_come_time VARCHAR2(32),
student_status VARCHAR2(2),
ss VARCHAR2(50),
student_passport VARCHAR2(100),
class_id VARCHAR2(32),
id_card VARCHAR2(64),
check_date VARCHAR2(32),
check_status VARCHAR2(2),
check_user VARCHAR2(32),
modify_date VARCHAR2(32),
modify_user VARCHAR2(32),
create_by VARCHAR2(32),
create_date VARCHAR2(32),
delflag CHAR(1),
picture_one_image VARCHAR2(32),
addby_schoolfalg CHAR(1),
collection_method VARCHAR2(1) default 1 not null,
is_send_sms VARCHAR2(2) default 0,
school_stu_no VARCHAR2(50)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64M
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_STUDENT
is '学生信息表';
-- Add comments to the columns
comment on column BD_STUDENT.student_id
is '学生编号';
comment on column BD_STUDENT.student_no
is '学号';
comment on column BD_STUDENT.name
is '姓名';
comment on column BD_STUDENT.english_name
is '英文姓名';
comment on column BD_STUDENT.name_py
is '姓名拼音';
comment on column BD_STUDENT.last_name
is '曾用名';
comment on column BD_STUDENT.gender
is '性别码';
comment on column BD_STUDENT.birth_date
is '出生日期';
comment on column BD_STUDENT.birth_place
is '出生地码';
comment on column BD_STUDENT.jg
is '籍贯';
comment on column BD_STUDENT.mzm
is '民族码';
comment on column BD_STUDENT.gjdqm
is '国籍/地区码';
comment on column BD_STUDENT.id_card_type
is '身份证件类型码';
comment on column BD_STUDENT.marr_state_no
is '婚姻状况码';
comment on column BD_STUDENT.agtqwm
is '港澳台侨外码';
comment on column BD_STUDENT.political_face_code
is '政治面貌码';
comment on column BD_STUDENT.health_status_code
is '健康状况码';
comment on column BD_STUDENT.religious_belief_code
is '信仰宗教码';
comment on column BD_STUDENT.blood_type
is '血型码';
comment on column BD_STUDENT.picture_one
is '照片';
comment on column BD_STUDENT.id_period
is '身份证件有效期';
comment on column BD_STUDENT.only_child_flag
is '独生子女标志';
comment on column BD_STUDENT.admission_date
is '入学年月';
comment on column BD_STUDENT.student_type_code
is '学生类别码';
comment on column BD_STUDENT.now_address
is '现住址';
comment on column BD_STUDENT.acc_location
is '户口所在地';
comment on column BD_STUDENT.acc_nature_code
is '户口性质码';
comment on column BD_STUDENT.floating_person
is '是否流动人口';
comment on column BD_STUDENT.conn_phone
is '联系电话';
comment on column BD_STUDENT.conn_address
is '通信地址';
comment on column BD_STUDENT.postal_code
is '邮政编码';
comment on column BD_STUDENT.email_address
is '电子信箱';
comment on column BD_STUDENT.homepage_address
is '主页地址';
comment on column BD_STUDENT.pro_level_stu_no
is '省学籍号';
comment on column BD_STUDENT.status
is '0正常1已毕业2已结业3其他离校状态中';
comment on column BD_STUDENT.study_nature
is '就读性质';
comment on column BD_STUDENT.admission_stype
is '入学方式:1普通入学
2民族班
3体育特招
4外校转入
5恢复入学资格
9其他';
comment on column BD_STUDENT.is_stay
is '是否住宿';
comment on column BD_STUDENT.stay_info
is '住宿信息';
comment on column BD_STUDENT.shengxiao
is '生肖';
comment on column BD_STUDENT.political_come_time
is '政治加入时间';
comment on column BD_STUDENT.student_status
is '学籍状态';
comment on column BD_STUDENT.student_passport
is '学生护照号';
comment on column BD_STUDENT.class_id
is '所属班级:STB_SR_ORG_CLASS表id';
comment on column BD_STUDENT.id_card
is '身份证号';
comment on column BD_STUDENT.check_date
is '审核日期';
comment on column BD_STUDENT.check_status
is '审核状态(0学生信息录入1班主任审核通过2班主任审核不通过3学校审核通过4学校审核不通过5区账号审核通过6区账号审核不通过)';
comment on column BD_STUDENT.check_user
is '审核人sys_user表id';
comment on column BD_STUDENT.modify_date
is '修改日期';
comment on column BD_STUDENT.modify_user
is '修改人sys_user表id';
comment on column BD_STUDENT.create_by
is '创建人';
comment on column BD_STUDENT.create_date
is '创建时间';
comment on column BD_STUDENT.delflag
is '删除标志位:0:正常;1:删除;';
comment on column BD_STUDENT.addby_schoolfalg
is '学校管理员新增学生标志位 1为学校管理员新增';
comment on column BD_STUDENT.collection_method
is '采集方式1为pc端采集、2为移动端采集';
comment on column BD_STUDENT.is_send_sms
is '是否发过短信 0否1是';
comment on column BD_STUDENT.school_stu_no
is '校内学生编号(默认E卡通号码)';
-- Create/Recreate indexes
create index BD_STUDENT_IDCARD on BD_STUDENT (ID_CARD)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index INDEX_TEMP_CLASS_ID on BD_STUDENT (CLASS_ID)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create unique index PK_IDCARD_PASSPORT_DELFLAG on BD_STUDENT (ID_CARD, STUDENT_PASSPORT, DELFLAG)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_STUDENT
add constraint PK_BD_STUDENT primary key (STUDENT_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 23M
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_STUDENT_EDITS
(
student_id NUMBER,
student_no VARCHAR2(20),
name VARCHAR2(30),
gender VARCHAR2(10),
picture_one VARCHAR2(200),
now_address VARCHAR2(200),
student_passport VARCHAR2(50),
class_id NUMBER,
id_card VARCHAR2(64),
create_by NUMBER,
create_date DATE,
delflag CHAR(1),
ecard_number VARCHAR2(12),
check_user NUMBER,
check_data DATE,
check_status CHAR(1),
check_remarks VARCHAR2(200),
pro_level_stu_no VARCHAR2(30),
id NUMBER not null
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_STUDENT_EDITS
is '学生修改信息表';
-- Add comments to the columns
comment on column BD_STUDENT_EDITS.student_id
is '学生编号';
comment on column BD_STUDENT_EDITS.student_no
is '学号';
comment on column BD_STUDENT_EDITS.name
is '姓名';
comment on column BD_STUDENT_EDITS.gender
is '性别码';
comment on column BD_STUDENT_EDITS.picture_one
is '照片';
comment on column BD_STUDENT_EDITS.now_address
is '现住址';
comment on column BD_STUDENT_EDITS.student_passport
is '学生护照号';
comment on column BD_STUDENT_EDITS.class_id
is '所属班级:STB_SR_ORG_CLASS表id';
comment on column BD_STUDENT_EDITS.id_card
is '身份证号';
comment on column BD_STUDENT_EDITS.create_by
is '创建人';
comment on column BD_STUDENT_EDITS.create_date
is '创建日期';
comment on column BD_STUDENT_EDITS.delflag
is '删除标志位:0:正常;1:删除;';
comment on column BD_STUDENT_EDITS.ecard_number
is 'E通卡卡号';
comment on column BD_STUDENT_EDITS.check_user
is '审核人';
comment on column BD_STUDENT_EDITS.check_data
is '审核时间';
comment on column BD_STUDENT_EDITS.check_status
is '审核状态';
comment on column BD_STUDENT_EDITS.check_remarks
is '审核备注';
comment on column BD_STUDENT_EDITS.pro_level_stu_no
is '省学籍号';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_STUDENT_EDITS
add constraint PK_BD_STUDENT_EDITS primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_STUDENT_PARENT
(
studentusercode VARCHAR2(80),
parentusercode VARCHAR2(80),
relation NUMBER,
status NUMBER,
cortime DATE,
isbank NUMBER,
studentguid VARCHAR2(80),
parentguid VARCHAR2(80),
bankcard VARCHAR2(100),
bandtime DATE,
bankid NUMBER
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 49M
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_STUDENT_PARENT
is '学生家长关系表';
-- Add comments to the columns
comment on column BD_STUDENT_PARENT.studentusercode
is '学生E卡通号码';
comment on column BD_STUDENT_PARENT.parentusercode
is '父母表ID';
comment on column BD_STUDENT_PARENT.relation
is '关系';
comment on column BD_STUDENT_PARENT.status
is '0已制卡1未制卡2余额不足3无效4更新5银行处理中6制卡失败';
comment on column BD_STUDENT_PARENT.cortime
is '操作时间';
comment on column BD_STUDENT_PARENT.bankcard
is '银行卡号';
-- Create/Recreate indexes
create index USERCODE_INDEX on BD_STUDENT_PARENT (STUDENTUSERCODE)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_STUDENT_RAISE_HANDS
(
id NUMBER not null,
school_id VARCHAR2(32),
user_id VARCHAR2(32),
student_num NUMBER,
raise_hands_time DATE,
start_time DATE,
end_time DATE
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_STUDENT_RAISE_HANDS
is '上报完成举手表';
-- Add comments to the columns
comment on column BD_STUDENT_RAISE_HANDS.school_id
is '学校id';
comment on column BD_STUDENT_RAISE_HANDS.user_id
is '举手人sys_user表id';
comment on column BD_STUDENT_RAISE_HANDS.student_num
is '学生数量';
comment on column BD_STUDENT_RAISE_HANDS.raise_hands_time
is '举手时间';
comment on column BD_STUDENT_RAISE_HANDS.start_time
is '筛选开始时间';
comment on column BD_STUDENT_RAISE_HANDS.end_time
is '筛选结束时间';
-- Create table
create table BD_STUDENT_REAL
(
student_id VARCHAR2(32) not null,
student_no VARCHAR2(50),
name VARCHAR2(100),
english_name VARCHAR2(20),
name_py VARCHAR2(20),
last_name VARCHAR2(20),
gender VARCHAR2(10),
birth_date VARCHAR2(32),
birth_place VARCHAR2(200),
jg VARCHAR2(100),
mzm VARCHAR2(10),
gjdqm VARCHAR2(10),
id_card_type VARCHAR2(10),
marr_state_no VARCHAR2(10),
agtqwm VARCHAR2(10),
political_face_code VARCHAR2(10),
health_status_code VARCHAR2(10),
religious_belief_code VARCHAR2(10),
blood_type VARCHAR2(10),
picture_one VARCHAR2(200),
id_period VARCHAR2(30),
only_child_flag VARCHAR2(1),
admission_date VARCHAR2(30),
student_type_code VARCHAR2(10),
now_address VARCHAR2(500),
acc_location VARCHAR2(500),
acc_nature_code VARCHAR2(10),
floating_person VARCHAR2(1),
conn_phone VARCHAR2(50),
conn_address VARCHAR2(500),
postal_code VARCHAR2(6),
email_address VARCHAR2(30),
homepage_address VARCHAR2(200),
pro_level_stu_no VARCHAR2(30),
status VARCHAR2(1),
study_nature VARCHAR2(1),
admission_stype VARCHAR2(10),
is_stay VARCHAR2(1),
stay_info VARCHAR2(200),
shengxiao VARCHAR2(2),
political_come_time VARCHAR2(32),
student_status VARCHAR2(2),
ss VARCHAR2(50),
student_passport VARCHAR2(100),
class_id VARCHAR2(32),
id_card VARCHAR2(64),
modify_date VARCHAR2(32),
modify_user VARCHAR2(32),
create_by VARCHAR2(32),
create_date VARCHAR2(32) default SYSDATE,
delflag CHAR(1),
ecard_number VARCHAR2(20),
recover_flag CHAR(1),
confirm_status CHAR(1),
confirm_date DATE,
confirm_by VARCHAR2(20),
picture_one_image VARCHAR2(32),
card_type VARCHAR2(2) default 2 not null,
before_card_type VARCHAR2(2),
graduation_batch_no VARCHAR2(32),
collection_method VARCHAR2(1) default 1 not null,
school_stu_no VARCHAR2(50)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_STUDENT_REAL
is '学生信息正式表';
-- Add comments to the columns
comment on column BD_STUDENT_REAL.student_id
is '学生编号';
comment on column BD_STUDENT_REAL.student_no
is '学号';
comment on column BD_STUDENT_REAL.name
is '姓名';
comment on column BD_STUDENT_REAL.english_name
is '英文姓名';
comment on column BD_STUDENT_REAL.name_py
is '姓名拼音';
comment on column BD_STUDENT_REAL.last_name
is '曾用名';
comment on column BD_STUDENT_REAL.gender
is '性别码';
comment on column BD_STUDENT_REAL.birth_date
is '出生日期';
comment on column BD_STUDENT_REAL.birth_place
is '出生地码';
comment on column BD_STUDENT_REAL.jg
is '籍贯';
comment on column BD_STUDENT_REAL.mzm
is '民族码';
comment on column BD_STUDENT_REAL.gjdqm
is '国籍/地区码';
comment on column BD_STUDENT_REAL.id_card_type
is '身份证件类型码';
comment on column BD_STUDENT_REAL.marr_state_no
is '婚姻状况码';
comment on column BD_STUDENT_REAL.agtqwm
is '港澳台侨外码';
comment on column BD_STUDENT_REAL.political_face_code
is '政治面貌码';
comment on column BD_STUDENT_REAL.health_status_code
is '健康状况码';
comment on column BD_STUDENT_REAL.religious_belief_code
is '信仰宗教码';
comment on column BD_STUDENT_REAL.blood_type
is '血型码';
comment on column BD_STUDENT_REAL.picture_one
is '照片';
comment on column BD_STUDENT_REAL.id_period
is '身份证件有效期';
comment on column BD_STUDENT_REAL.only_child_flag
is '独生子女标志';
comment on column BD_STUDENT_REAL.admission_date
is '入学年月';
comment on column BD_STUDENT_REAL.student_type_code
is '学生类别码';
comment on column BD_STUDENT_REAL.now_address
is '现住址';
comment on column BD_STUDENT_REAL.acc_location
is '户口所在地';
comment on column BD_STUDENT_REAL.acc_nature_code
is '户口性质码';
comment on column BD_STUDENT_REAL.floating_person
is '是否流动人口';
comment on column BD_STUDENT_REAL.conn_phone
is '联系电话';
comment on column BD_STUDENT_REAL.conn_address
is '通信地址';
comment on column BD_STUDENT_REAL.postal_code
is '邮政编码';
comment on column BD_STUDENT_REAL.email_address
is '电子信箱';
comment on column BD_STUDENT_REAL.homepage_address
is '主页地址';
comment on column BD_STUDENT_REAL.pro_level_stu_no
is '省学籍号';
comment on column BD_STUDENT_REAL.status
is '0正常1已毕业2已结业3其他离校状态中';
comment on column BD_STUDENT_REAL.study_nature
is '就读性质';
comment on column BD_STUDENT_REAL.admission_stype
is '入学方式:1普通入学
2民族班
3体育特招
4外校转入
5恢复入学资格
9其他';
comment on column BD_STUDENT_REAL.is_stay
is '是否住宿';
comment on column BD_STUDENT_REAL.stay_info
is '住宿信息';
comment on column BD_STUDENT_REAL.shengxiao
is '生肖';
comment on column BD_STUDENT_REAL.political_come_time
is '政治加入时间';
comment on column BD_STUDENT_REAL.student_status
is '学籍状态';
comment on column BD_STUDENT_REAL.student_passport
is '学生护照号';
comment on column BD_STUDENT_REAL.class_id
is '所属班级:STB_SR_ORG_CLASS表id';
comment on column BD_STUDENT_REAL.id_card
is '身份证号';
comment on column BD_STUDENT_REAL.modify_date
is '修改日期';
comment on column BD_STUDENT_REAL.modify_user
is '修改人';
comment on column BD_STUDENT_REAL.create_by
is '创建人';
comment on column BD_STUDENT_REAL.create_date
is '创建日期';
comment on column BD_STUDENT_REAL.delflag
is '删除标志位:0:正常;1:删除;';
comment on column BD_STUDENT_REAL.ecard_number
is 'E通卡卡号';
comment on column BD_STUDENT_REAL.recover_flag
is 'E通卡卡号回收标志位;0:未回收;1;已回收:';
comment on column BD_STUDENT_REAL.card_type
is '2未发卡 3已发卡 4已注销 5已毕业';
comment on column BD_STUDENT_REAL.graduation_batch_no
is '毕业批次号';
comment on column BD_STUDENT_REAL.collection_method
is '采集方式1为pc端采集、2为移动端采集';
comment on column BD_STUDENT_REAL.school_stu_no
is '校内学生编号(默认E卡通号码)';
-- Create/Recreate indexes
create index INDEX_BD_STUDENT_CARDTYPE on BD_STUDENT_REAL (CARD_TYPE)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index INDEX_BD_STUDENT_ID_CARD on BD_STUDENT_REAL (ID_CARD)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index INDEX_CLASS_ID on BD_STUDENT_REAL (CLASS_ID)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index INDEX_STUDENT_ECARD_NUMBER on BD_STUDENT_REAL (DELFLAG, ECARD_NUMBER)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index INDEX_STUDENT_ID_CARD on BD_STUDENT_REAL (DELFLAG, ID_CARD)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_STUDENT_REAL
add constraint PK_BD_STUDENT_REAL1 primary key (STUDENT_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Grant/Revoke object privileges
grant select on BD_STUDENT_REAL to SZCARD;
-- Create table
create table BD_STU_CHANGE_SCHOOL
(
id VARCHAR2(32) not null,
change_id VARCHAR2(10),
status NUMBER(2),
student_id VARCHAR2(32),
exchange_date DATE,
exchange_content VARCHAR2(300),
apply_time DATE,
apply_user VARCHAR2(32),
check_user VARCHAR2(32),
check_date DATE,
check_content VARCHAR2(300),
check_no VARCHAR2(24),
sour_sch_no VARCHAR2(30),
sour_class_no VARCHAR2(30),
sour_grade_no VARCHAR2(30),
now_sch_no VARCHAR2(30),
now_class_no VARCHAR2(30),
now_grade_no VARCHAR2(30),
mdf_user VARCHAR2(32),
mdf_date DATE,
del_flag CHAR(1)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 6M
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_STU_CHANGE_SCHOOL
is '学生转学记录表';
-- Add comments to the columns
comment on column BD_STU_CHANGE_SCHOOL.id
is '编号';
comment on column BD_STU_CHANGE_SCHOOL.change_id
is '异动编号';
comment on column BD_STU_CHANGE_SCHOOL.status
is '0目标学校申请1目标区域管理员审核通过2目标区域管理员审核不通过';
comment on column BD_STU_CHANGE_SCHOOL.student_id
is '学生编号';
comment on column BD_STU_CHANGE_SCHOOL.exchange_date
is '转学日期';
comment on column BD_STU_CHANGE_SCHOOL.exchange_content
is '转学说明';
comment on column BD_STU_CHANGE_SCHOOL.apply_time
is '申请时间';
comment on column BD_STU_CHANGE_SCHOOL.apply_user
is '申请人';
comment on column BD_STU_CHANGE_SCHOOL.check_user
is '审批人';
comment on column BD_STU_CHANGE_SCHOOL.check_date
is '审批日期';
comment on column BD_STU_CHANGE_SCHOOL.check_content
is '审批理由';
comment on column BD_STU_CHANGE_SCHOOL.check_no
is '审批文号';
comment on column BD_STU_CHANGE_SCHOOL.sour_sch_no
is '原学校编号';
comment on column BD_STU_CHANGE_SCHOOL.sour_class_no
is '原班号';
comment on column BD_STU_CHANGE_SCHOOL.sour_grade_no
is '原年级';
comment on column BD_STU_CHANGE_SCHOOL.now_sch_no
is '现学校编号';
comment on column BD_STU_CHANGE_SCHOOL.now_class_no
is '现班号';
comment on column BD_STU_CHANGE_SCHOOL.now_grade_no
is '现年级';
comment on column BD_STU_CHANGE_SCHOOL.mdf_user
is '修改人';
comment on column BD_STU_CHANGE_SCHOOL.mdf_date
is '修改日期';
comment on column BD_STU_CHANGE_SCHOOL.del_flag
is '删除标志位:0:正常;1:删除;';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_STU_CHANGE_SCHOOL
add constraint PK_BD_STU_CHANGE_SCHOOL primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 576K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_SUBJECT
(
id NUMBER not null,
subject_name VARCHAR2(50),
result_is CHAR(1),
is_join_exam CHAR(1),
is_valid CHAR(1),
school_type VARCHAR2(10),
create_user NUMBER,
create_date DATE,
update_user NUMBER,
update_date DATE,
remarks VARCHAR2(200)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_SUBJECT
is '科目管理';
-- Add comments to the columns
comment on column BD_SUBJECT.id
is 'id';
comment on column BD_SUBJECT.subject_name
is '科目名称';
comment on column BD_SUBJECT.result_is
is '成绩属于 1分数2等级';
comment on column BD_SUBJECT.is_join_exam
is '是否参与考试1是0';
comment on column BD_SUBJECT.is_valid
is '是否有效1有效0无效';
comment on column BD_SUBJECT.school_type
is '学校类型(字典获取)';
comment on column BD_SUBJECT.create_user
is '创建人';
comment on column BD_SUBJECT.create_date
is '创建时间';
comment on column BD_SUBJECT.update_user
is '修改人';
comment on column BD_SUBJECT.update_date
is '修改日期';
comment on column BD_SUBJECT.remarks
is '备注';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_SUBJECT
add constraint SCHOOL_SUBJECT primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_TEACHER_CHANGE_SCHOOL
(
id VARCHAR2(32) not null,
status NUMBER(2),
teacher_id VARCHAR2(32),
change_time DATE,
change_content VARCHAR2(200),
apply_time DATE,
apply_user VARCHAR2(32),
check_date DATE,
check_content VARCHAR2(200),
check_no VARCHAR2(24),
sour_school_no VARCHAR2(30),
now_school_no VARCHAR2(30),
check_user VARCHAR2(32),
mdf_user VARCHAR2(32),
mdf_date DATE,
del_flag CHAR(1) default 0
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 256K
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_TEACHER_CHANGE_SCHOOL
is '教师转学';
-- Add comments to the columns
comment on column BD_TEACHER_CHANGE_SCHOOL.id
is '编号';
comment on column BD_TEACHER_CHANGE_SCHOOL.status
is '0目标学校申请1目标区域管理员审核通过2目标区域管理员审核不通过';
comment on column BD_TEACHER_CHANGE_SCHOOL.teacher_id
is '教师编号';
comment on column BD_TEACHER_CHANGE_SCHOOL.change_time
is '转学日期';
comment on column BD_TEACHER_CHANGE_SCHOOL.change_content
is '转学说明';
comment on column BD_TEACHER_CHANGE_SCHOOL.apply_time
is '申请时间';
comment on column BD_TEACHER_CHANGE_SCHOOL.apply_user
is '申请人';
comment on column BD_TEACHER_CHANGE_SCHOOL.check_date
is '审批日期';
comment on column BD_TEACHER_CHANGE_SCHOOL.check_content
is '审批理由';
comment on column BD_TEACHER_CHANGE_SCHOOL.check_no
is '审批文号';
comment on column BD_TEACHER_CHANGE_SCHOOL.sour_school_no
is '原学校编号';
comment on column BD_TEACHER_CHANGE_SCHOOL.now_school_no
is '现学校编号';
comment on column BD_TEACHER_CHANGE_SCHOOL.check_user
is '审批人';
comment on column BD_TEACHER_CHANGE_SCHOOL.mdf_user
is '修改人';
comment on column BD_TEACHER_CHANGE_SCHOOL.mdf_date
is '修改日期';
comment on column BD_TEACHER_CHANGE_SCHOOL.del_flag
is '删除标志位:0:正常;1:删除;';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_TEACHER_CHANGE_SCHOOL
add constraint PK_BD_TEACHER_CHANGE_SCHOOL primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_TEACHER_INFO
(
teacher_id NVARCHAR2(32) not null,
job_no VARCHAR2(50),
name VARCHAR2(100),
englist_name VARCHAR2(100),
name_pinyin VARCHAR2(100),
once_name VARCHAR2(100),
gender_code VARCHAR2(10),
birthday NVARCHAR2(32),
address_code VARCHAR2(100),
birthplace VARCHAR2(200),
nationality_code VARCHAR2(10),
country VARCHAR2(10),
id_number_no VARCHAR2(30),
marriage_code VARCHAR2(10),
adminstrative_code VARCHAR2(10),
political_code VARCHAR2(10),
health_code VARCHAR2(10),
religion_code VARCHAR2(10),
blood_code VARCHAR2(10),
photo VARCHAR2(200),
id_number_effective VARCHAR2(20),
address_title VARCHAR2(500),
current_address VARCHAR2(500),
account_location VARCHAR2(500),
account_code VARCHAR2(30),
education_code VARCHAR2(10),
to_work_time NVARCHAR2(32),
to_school_time NVARCHAR2(32),
to_teacher_time NVARCHAR2(32),
prepared_code VARCHAR2(10),
file_code VARCHAR2(10),
file_title VARCHAR2(500),
comm_address VARCHAR2(500),
phone VARCHAR2(100),
postal_code VARCHAR2(6),
email_address VARCHAR2(50),
homepage_address VARCHAR2(200),
advantage VARCHAR2(200),
post_code VARCHAR2(10),
section_time VARCHAR2(10),
ocp_type VARCHAR2(1),
source_type VARCHAR2(20),
jx_education_code VARCHAR2(20),
teacher_code VARCHAR2(50),
teacher_title VARCHAR2(20),
teacher_title_time NVARCHAR2(32),
grad_school VARCHAR2(50),
grad_school_time NVARCHAR2(32),
major_studied VARCHAR2(50),
spouse_name VARCHAR2(20),
spouse_dw VARCHAR2(200),
family_origin VARCHAR2(20),
english_name VARCHAR2(50),
card_no VARCHAR2(50),
native_place VARCHAR2(50),
form_employment VARCHAR2(50),
party_time NVARCHAR2(32),
highest_education VARCHAR2(10),
highest_education_schoole VARCHAR2(50),
highest_education_mch VARCHAR2(50),
hight_education VARCHAR2(10),
one_education VARCHAR2(10),
one_major VARCHAR2(10),
major_card VARCHAR2(10),
mandarin_lv VARCHAR2(10),
english_lv VARCHAR2(10),
two_languages VARCHAR2(10),
two_languages_lv VARCHAR2(10),
gome_phone VARCHAR2(50),
two_works VARCHAR2(100),
team_works VARCHAR2(100),
qq_no VARCHAR2(100),
passport_no VARCHAR2(20),
belong_school_id NVARCHAR2(32),
id_card VARCHAR2(64),
check_date NVARCHAR2(32),
check_status VARCHAR2(2),
check_user NVARCHAR2(32),
modify_date NVARCHAR2(32),
del_flag VARCHAR2(2) default 0,
belong_dept_id NVARCHAR2(32),
picture_one_image VARCHAR2(32)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 17M
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_TEACHER_INFO
is '教师基础信息表';
-- Add comments to the columns
comment on column BD_TEACHER_INFO.teacher_id
is '教师编号(主键关联stb_customer usercode)';
comment on column BD_TEACHER_INFO.job_no
is '工号 (教职工的职工号,学校管理内部使用,学校自编)';
comment on column BD_TEACHER_INFO.name
is '姓名';
comment on column BD_TEACHER_INFO.englist_name
is '英文姓名';
comment on column BD_TEACHER_INFO.name_pinyin
is '姓名拼音';
comment on column BD_TEACHER_INFO.once_name
is '曾用名';
comment on column BD_TEACHER_INFO.gender_code
is '性别码';
comment on column BD_TEACHER_INFO.birthday
is '出生日期';
comment on column BD_TEACHER_INFO.address_code
is '出生地码';
comment on column BD_TEACHER_INFO.birthplace
is '籍贯';
comment on column BD_TEACHER_INFO.nationality_code
is '民族码';
comment on column BD_TEACHER_INFO.country
is '国籍/地区码';
comment on column BD_TEACHER_INFO.id_number_no
is '身份证件类型码';
comment on column BD_TEACHER_INFO.marriage_code
is '婚姻状况码';
comment on column BD_TEACHER_INFO.adminstrative_code
is '港澳台侨外码';
comment on column BD_TEACHER_INFO.political_code
is '政治面貌码';
comment on column BD_TEACHER_INFO.health_code
is '健康状况码';
comment on column BD_TEACHER_INFO.religion_code
is '信仰宗教码';
comment on column BD_TEACHER_INFO.blood_code
is '血型码';
comment on column BD_TEACHER_INFO.photo
is '照片';
comment on column BD_TEACHER_INFO.id_number_effective
is '身份证件有效期';
comment on column BD_TEACHER_INFO.address_title
is '家庭住址';
comment on column BD_TEACHER_INFO.current_address
is '现住址';
comment on column BD_TEACHER_INFO.account_location
is '户口所在地';
comment on column BD_TEACHER_INFO.account_code
is '户口性质码';
comment on column BD_TEACHER_INFO.education_code
is '学历码(最高学历)';
comment on column BD_TEACHER_INFO.to_work_time
is '参加工作年月';
comment on column BD_TEACHER_INFO.to_school_time
is '来校年月';
comment on column BD_TEACHER_INFO.to_teacher_time
is '从教年月';
comment on column BD_TEACHER_INFO.prepared_code
is '编制类别码(人员类别)';
comment on column BD_TEACHER_INFO.file_code
is '档案编号';
comment on column BD_TEACHER_INFO.file_title
is '档案文本';
comment on column BD_TEACHER_INFO.comm_address
is '通信地址';
comment on column BD_TEACHER_INFO.phone
is '联系电话';
comment on column BD_TEACHER_INFO.postal_code
is '邮政编码';
comment on column BD_TEACHER_INFO.email_address
is '电子信箱';
comment on column BD_TEACHER_INFO.homepage_address
is '主页地址';
comment on column BD_TEACHER_INFO.advantage
is '特长';
comment on column BD_TEACHER_INFO.post_code
is '岗位职业码';
comment on column BD_TEACHER_INFO.section_time
is '主要任课学段';
comment on column BD_TEACHER_INFO.ocp_type
is '0正式1临时';
comment on column BD_TEACHER_INFO.source_type
is '来源类别';
comment on column BD_TEACHER_INFO.jx_education_code
is '继续教育证编号';
comment on column BD_TEACHER_INFO.teacher_code
is '教师证号';
comment on column BD_TEACHER_INFO.teacher_title
is '技术职称';
comment on column BD_TEACHER_INFO.teacher_title_time
is '技术职称评定日期';
comment on column BD_TEACHER_INFO.grad_school
is '毕业学校';
comment on column BD_TEACHER_INFO.grad_school_time
is '毕业年月';
comment on column BD_TEACHER_INFO.major_studied
is '所学专业';
comment on column BD_TEACHER_INFO.spouse_name
is '配偶姓名';
comment on column BD_TEACHER_INFO.spouse_dw
is '配偶单位';
comment on column BD_TEACHER_INFO.family_origin
is '家庭出身';
comment on column BD_TEACHER_INFO.english_name
is '英文名';
comment on column BD_TEACHER_INFO.card_no
is '证件号码证件号码同时同步stb_customer SFZJH';
comment on column BD_TEACHER_INFO.native_place
is '籍贯';
comment on column BD_TEACHER_INFO.form_employment
is '用人形式';
comment on column BD_TEACHER_INFO.party_time
is '参加党派时间';
comment on column BD_TEACHER_INFO.highest_education
is '最高学历专业';
comment on column BD_TEACHER_INFO.highest_education_schoole
is '获得最高学历的院校或机构';
comment on column BD_TEACHER_INFO.highest_education_mch
is '获得最高学位的院校或机构';
comment on column BD_TEACHER_INFO.hight_education
is '最高学位';
comment on column BD_TEACHER_INFO.one_education
is '第一学历';
comment on column BD_TEACHER_INFO.one_major
is '第一学历专业';
comment on column BD_TEACHER_INFO.major_card
is '教育技术能力证书';
comment on column BD_TEACHER_INFO.mandarin_lv
is '普通话等级';
comment on column BD_TEACHER_INFO.english_lv
is '英语水平';
comment on column BD_TEACHER_INFO.two_languages
is '第二外语语种';
comment on column BD_TEACHER_INFO.two_languages_lv
is '第二外语水平';
comment on column BD_TEACHER_INFO.gome_phone
is '家庭电话';
comment on column BD_TEACHER_INFO.two_works
is '社会兼职';
comment on column BD_TEACHER_INFO.team_works
is '学术团体兼职';
comment on column BD_TEACHER_INFO.qq_no
is 'QQ号码';
comment on column BD_TEACHER_INFO.passport_no
is '护照号';
comment on column BD_TEACHER_INFO.belong_school_id
is '所属学校编号';
comment on column BD_TEACHER_INFO.id_card
is 'E卡通号';
comment on column BD_TEACHER_INFO.check_date
is '审核时间';
comment on column BD_TEACHER_INFO.check_status
is '审核状态:0未审核 1学校审核通过2区审核通过3市审核通过 4审核不通过';
comment on column BD_TEACHER_INFO.check_user
is '审核人';
comment on column BD_TEACHER_INFO.modify_date
is '处理时间';
comment on column BD_TEACHER_INFO.del_flag
is '删除状态1删除 0正常';
comment on column BD_TEACHER_INFO.belong_dept_id
is '所属学校部门编号';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_TEACHER_INFO
add constraint PK_BD_TEACHER_INFO primary key (TEACHER_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 2M
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table BD_TEACHER_SUBJECT
(
id VARCHAR2(32) not null,
teacher_id VARCHAR2(32),
subject_id VARCHAR2(32)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table BD_TEACHER_SUBJECT
is '教师科目表';
-- Add comments to the columns
comment on column BD_TEACHER_SUBJECT.teacher_id
is '教师编号';
comment on column BD_TEACHER_SUBJECT.subject_id
is '科目编号';
-- Create/Recreate primary, unique and foreign key constraints
alter table BD_TEACHER_SUBJECT
add constraint PK_BD_TEACHER_SUBJECT primary key (ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 128K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_CONFIG
(
config_id NUMBER not null,
config_name VARCHAR2(100) default '',
config_key VARCHAR2(100) default '',
config_value VARCHAR2(100) default '',
config_type CHAR(1) default 'N',
create_by VARCHAR2(64) default '',
create_time DATE,
update_by VARCHAR2(64) default '',
update_time DATE,
remark VARCHAR2(500)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_CONFIG
is '参数配置表';
-- Add comments to the columns
comment on column SYS_CONFIG.config_id
is '参数主键seq_sys_config.nextval';
comment on column SYS_CONFIG.config_name
is '参数名称';
comment on column SYS_CONFIG.config_key
is '参数键名';
comment on column SYS_CONFIG.config_value
is '参数键值';
comment on column SYS_CONFIG.config_type
is '系统内置Y是 N否';
comment on column SYS_CONFIG.create_by
is '创建者';
comment on column SYS_CONFIG.create_time
is '创建时间';
comment on column SYS_CONFIG.update_by
is '更新者';
comment on column SYS_CONFIG.update_time
is '更新时间';
comment on column SYS_CONFIG.remark
is '备注';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_CONFIG
add constraint PK_SYS_CONFIG primary key (CONFIG_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_DEPT
(
dept_id VARCHAR2(32) not null,
parent_id VARCHAR2(32) default 0,
ancestors VARCHAR2(50) default '',
dept_name VARCHAR2(100) default '',
order_num VARCHAR2(100) default 0,
leader VARCHAR2(20),
phone VARCHAR2(50),
email VARCHAR2(50),
status CHAR(1) default '0',
del_flag CHAR(1) default '0',
create_by VARCHAR2(264) default '',
create_time DATE,
update_by VARCHAR2(64) default '',
update_time DATE,
dept_type CHAR(1),
dept_type_id VARCHAR2(32)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 1M
next 8K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_DEPT
is '部门信息表';
-- Add comments to the columns
comment on column SYS_DEPT.dept_id
is '部门主键seq_sys_dept.nextval';
comment on column SYS_DEPT.parent_id
is '父部门id';
comment on column SYS_DEPT.ancestors
is '祖级列表';
comment on column SYS_DEPT.dept_name
is '部门名称';
comment on column SYS_DEPT.order_num
is '显示顺序';
comment on column SYS_DEPT.leader
is '负责人';
comment on column SYS_DEPT.phone
is '联系电话';
comment on column SYS_DEPT.email
is '邮箱';
comment on column SYS_DEPT.status
is '部门状态0正常 1停用';
comment on column SYS_DEPT.del_flag
is '删除标志0代表存在 2代表删除';
comment on column SYS_DEPT.create_by
is '创建者';
comment on column SYS_DEPT.create_time
is '创建时间';
comment on column SYS_DEPT.update_by
is '更新者';
comment on column SYS_DEPT.update_time
is '更新时间';
comment on column SYS_DEPT.dept_type
is '对应类型0市 1区 2学校 3年级 4班级';
comment on column SYS_DEPT.dept_type_id
is '对应学校、年级、班级主键';
-- Create/Recreate indexes
create index INDEX_ANCESTORS on SYS_DEPT (ANCESTORS)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
create index INDEX_DEPT_TYPE_ID on SYS_DEPT (DEPT_TYPE_ID)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_DEPT
add constraint PK_SYS_DEPT primary key (DEPT_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 768K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_DICT_DATA
(
dict_code NUMBER not null,
dict_sort NUMBER default 0,
dict_label VARCHAR2(100) default '',
dict_value VARCHAR2(100) default '',
dict_type VARCHAR2(100) default '',
css_class VARCHAR2(100),
list_class VARCHAR2(100),
is_default CHAR(1) default 'N',
status CHAR(1) default '0',
create_by VARCHAR2(64) default '',
create_time DATE,
update_by VARCHAR2(64) default '',
update_time DATE,
remark VARCHAR2(500)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_DICT_DATA
is '字典数据表';
-- Add comments to the columns
comment on column SYS_DICT_DATA.dict_code
is '字典主键seq_sys_dict_data.nextval';
comment on column SYS_DICT_DATA.dict_sort
is '字典排序';
comment on column SYS_DICT_DATA.dict_label
is '字典标签';
comment on column SYS_DICT_DATA.dict_value
is '字典键值';
comment on column SYS_DICT_DATA.dict_type
is '字典类型';
comment on column SYS_DICT_DATA.css_class
is '样式属性(其他样式扩展)';
comment on column SYS_DICT_DATA.list_class
is '表格回显样式';
comment on column SYS_DICT_DATA.is_default
is '是否默认Y是 N否';
comment on column SYS_DICT_DATA.status
is '状态0正常 1停用';
comment on column SYS_DICT_DATA.create_by
is '创建者';
comment on column SYS_DICT_DATA.create_time
is '创建时间';
comment on column SYS_DICT_DATA.update_by
is '更新者';
comment on column SYS_DICT_DATA.update_time
is '更新时间';
comment on column SYS_DICT_DATA.remark
is '备注';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_DICT_DATA
add constraint PK_SYS_DICT_DATA primary key (DICT_CODE)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_DICT_TYPE
(
dict_id NUMBER not null,
dict_name VARCHAR2(100) default '',
dict_type VARCHAR2(100) default '',
status CHAR(1) default '0',
create_by VARCHAR2(64) default '',
create_time DATE,
update_by VARCHAR2(64) default '',
update_time DATE,
remark VARCHAR2(500)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_DICT_TYPE
is '字典类型表';
-- Add comments to the columns
comment on column SYS_DICT_TYPE.dict_id
is '字典主键seq_sys_dict_type.nextval';
comment on column SYS_DICT_TYPE.dict_name
is '字典名称';
comment on column SYS_DICT_TYPE.dict_type
is '字典类型';
comment on column SYS_DICT_TYPE.status
is '状态0正常 1停用';
comment on column SYS_DICT_TYPE.create_by
is '创建者';
comment on column SYS_DICT_TYPE.create_time
is '创建时间';
comment on column SYS_DICT_TYPE.update_by
is '更新者';
comment on column SYS_DICT_TYPE.update_time
is '更新时间';
comment on column SYS_DICT_TYPE.remark
is '备注';
-- Create/Recreate indexes
create unique index SYS_DICT_TYPE_INDEX1 on SYS_DICT_TYPE (DICT_TYPE)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_DICT_TYPE
add constraint PK_SYS_DICT_TYPE primary key (DICT_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_JOB
(
job_id NUMBER not null,
job_name VARCHAR2(64) default '' not null,
job_group VARCHAR2(64) default '' not null,
method_name VARCHAR2(500) default '',
method_params VARCHAR2(200),
cron_expression VARCHAR2(255) default '',
misfire_policy VARCHAR2(20) default '3',
concurrent CHAR(1) default '1',
status CHAR(1) default '0',
create_by VARCHAR2(64) default '',
create_time DATE,
update_by VARCHAR2(64) default '',
update_time DATE,
remark VARCHAR2(500) default ''
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_JOB
is '定时任务调度表';
-- Add comments to the columns
comment on column SYS_JOB.job_id
is '任务主键seq_sys_job.nextval';
comment on column SYS_JOB.job_name
is '任务名称';
comment on column SYS_JOB.job_group
is '任务组名';
comment on column SYS_JOB.method_name
is '任务方法';
comment on column SYS_JOB.method_params
is '方法参数';
comment on column SYS_JOB.cron_expression
is 'cron执行表达式';
comment on column SYS_JOB.misfire_policy
is '计划执行错误策略1立即执行 2执行一次 3放弃执行';
comment on column SYS_JOB.concurrent
is '是否并发执行0允许 1禁止';
comment on column SYS_JOB.status
is '状态0正常 1暂停';
comment on column SYS_JOB.create_by
is '创建者';
comment on column SYS_JOB.create_time
is '创建时间';
comment on column SYS_JOB.update_by
is '更新者';
comment on column SYS_JOB.update_time
is '更新时间';
comment on column SYS_JOB.remark
is '备注信息';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_JOB
add constraint PK_SYS_JOB primary key (JOB_ID, JOB_NAME, JOB_GROUP)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_LOGININFOR
(
info_id NUMBER not null,
login_name VARCHAR2(50) default '',
ipaddr VARCHAR2(50) default '',
login_location VARCHAR2(255) default '',
browser VARCHAR2(50) default '',
os VARCHAR2(50) default '',
status CHAR(1) default '0',
msg VARCHAR2(255) default '',
login_time DATE
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_LOGININFOR
is '系统访问记录';
-- Add comments to the columns
comment on column SYS_LOGININFOR.info_id
is '访问主键seq_seq_sys_logininfor.nextval';
comment on column SYS_LOGININFOR.login_name
is '登录账号';
comment on column SYS_LOGININFOR.ipaddr
is '登录IP地址';
comment on column SYS_LOGININFOR.login_location
is '登录地点';
comment on column SYS_LOGININFOR.browser
is '浏览器类型';
comment on column SYS_LOGININFOR.os
is '操作系统';
comment on column SYS_LOGININFOR.status
is '登录状态0成功 1失败';
comment on column SYS_LOGININFOR.msg
is '提示消息';
comment on column SYS_LOGININFOR.login_time
is '访问时间';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_LOGININFOR
add constraint PK_SYS_LOGININFOR primary key (INFO_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_MENU
(
menu_id NUMBER not null,
menu_name VARCHAR2(50) not null,
parent_id NUMBER default 0,
order_num NUMBER default 0,
url VARCHAR2(200) default '#',
menu_type CHAR(1) default '',
visible CHAR(1) default 0,
perms VARCHAR2(100),
icon VARCHAR2(100) default '#',
create_by VARCHAR2(64) default '',
create_time DATE,
update_by VARCHAR2(64) default '',
update_time DATE,
remark VARCHAR2(500) default ''
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_MENU
is '菜单权限表';
-- Add comments to the columns
comment on column SYS_MENU.menu_id
is '菜单主键seq_sys_post.nextval';
comment on column SYS_MENU.menu_name
is '菜单名称';
comment on column SYS_MENU.parent_id
is '父菜单ID';
comment on column SYS_MENU.order_num
is '显示顺序';
comment on column SYS_MENU.url
is '请求地址';
comment on column SYS_MENU.menu_type
is '菜单类型M目录 C菜单 F按钮';
comment on column SYS_MENU.visible
is '菜单状态0显示 1隐藏';
comment on column SYS_MENU.perms
is '权限标识';
comment on column SYS_MENU.icon
is '菜单图标';
comment on column SYS_MENU.create_by
is '创建者';
comment on column SYS_MENU.create_time
is '创建时间';
comment on column SYS_MENU.update_by
is '更新者';
comment on column SYS_MENU.update_time
is '更新时间';
comment on column SYS_MENU.remark
is '备注';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_MENU
add constraint PK_SYS_MENU primary key (MENU_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_NOTICE
(
notice_id NUMBER not null,
notice_title VARCHAR2(50) not null,
notice_type CHAR(1) not null,
notice_content VARCHAR2(2000),
status CHAR(1) default '0',
create_by VARCHAR2(64) default '',
create_time DATE,
update_by VARCHAR2(64) default '',
update_time DATE,
remark VARCHAR2(255)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_NOTICE
is '通知公告表';
-- Add comments to the columns
comment on column SYS_NOTICE.notice_id
is '公告主键seq_sys_notice.nextval';
comment on column SYS_NOTICE.notice_title
is '公告标题';
comment on column SYS_NOTICE.notice_type
is '公告类型1通知 2公告';
comment on column SYS_NOTICE.notice_content
is '公告内容';
comment on column SYS_NOTICE.status
is '公告状态0正常 1关闭';
comment on column SYS_NOTICE.create_by
is '创建者';
comment on column SYS_NOTICE.create_time
is '创建时间';
comment on column SYS_NOTICE.update_by
is '更新者';
comment on column SYS_NOTICE.update_time
is '更新时间';
comment on column SYS_NOTICE.remark
is '备注';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_NOTICE
add constraint PK_SYS_NOTICE primary key (NOTICE_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_OPER_LOG
(
oper_id NUMBER not null,
title VARCHAR2(50) default '',
business_type NUMBER default 0,
method VARCHAR2(100) default '',
operator_type NUMBER default 0,
oper_name VARCHAR2(50) default '',
dept_name VARCHAR2(50) default '',
oper_url VARCHAR2(255) default '',
oper_ip VARCHAR2(50) default '',
oper_location VARCHAR2(255) default '',
oper_param VARCHAR2(4000) default '',
status NUMBER default 0,
error_msg VARCHAR2(4000) default '',
oper_time DATE
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_OPER_LOG
is '操作日志记录';
-- Add comments to the columns
comment on column SYS_OPER_LOG.oper_id
is '日志主键seq_sys_oper_log.nextval';
comment on column SYS_OPER_LOG.title
is '模块标题';
comment on column SYS_OPER_LOG.business_type
is '业务类型0其它 1新增 2修改 3删除';
comment on column SYS_OPER_LOG.method
is '方法名称';
comment on column SYS_OPER_LOG.operator_type
is '操作类别0其它 1后台用户 2手机端用户';
comment on column SYS_OPER_LOG.oper_name
is '操作人员';
comment on column SYS_OPER_LOG.dept_name
is '部门名称';
comment on column SYS_OPER_LOG.oper_url
is '请求URL';
comment on column SYS_OPER_LOG.oper_ip
is '主机地址';
comment on column SYS_OPER_LOG.oper_location
is '操作地点';
comment on column SYS_OPER_LOG.oper_param
is '请求参数';
comment on column SYS_OPER_LOG.status
is '操作状态0正常 1异常';
comment on column SYS_OPER_LOG.error_msg
is '错误消息';
comment on column SYS_OPER_LOG.oper_time
is '操作时间';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_OPER_LOG
add constraint PK_SYS_OPER_LOG primary key (OPER_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_POST
(
post_id NUMBER not null,
post_code VARCHAR2(64) not null,
post_name VARCHAR2(50) not null,
post_sort NUMBER not null,
status CHAR(1) not null,
create_by VARCHAR2(264) default '',
create_time DATE,
update_by VARCHAR2(64) default '',
update_time DATE,
remark VARCHAR2(500)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_POST
is '岗位信息表';
-- Add comments to the columns
comment on column SYS_POST.post_id
is '岗位主键seq_sys_post.nextval';
comment on column SYS_POST.post_code
is '岗位编码';
comment on column SYS_POST.post_name
is '岗位名称';
comment on column SYS_POST.post_sort
is '显示顺序';
comment on column SYS_POST.status
is '状态0正常 1停用';
comment on column SYS_POST.create_by
is '创建者';
comment on column SYS_POST.create_time
is '创建时间';
comment on column SYS_POST.update_by
is '更新者';
comment on column SYS_POST.update_time
is '更新时间';
comment on column SYS_POST.remark
is '备注';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_POST
add constraint PK_SYS_POST primary key (POST_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_ROLE
(
role_id NUMBER not null,
role_name VARCHAR2(30) not null,
role_key VARCHAR2(100) not null,
role_sort NUMBER not null,
data_scope CHAR(1) default '1',
status CHAR(1) not null,
del_flag CHAR(1) default '0',
create_by VARCHAR2(64) default '',
create_time DATE,
update_by VARCHAR2(64) default '',
update_time DATE,
remark VARCHAR2(500)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_ROLE
is '角色信息表';
-- Add comments to the columns
comment on column SYS_ROLE.role_id
is '角色主键seq_sys_post.nextval';
comment on column SYS_ROLE.role_name
is '角色名称';
comment on column SYS_ROLE.role_key
is '角色权限字符串';
comment on column SYS_ROLE.role_sort
is '显示顺序';
comment on column SYS_ROLE.data_scope
is '数据范围1全部数据权限 2自定数据权限';
comment on column SYS_ROLE.status
is '角色状态0正常 1停用';
comment on column SYS_ROLE.del_flag
is '删除标志0代表存在 2代表删除';
comment on column SYS_ROLE.create_by
is '创建者';
comment on column SYS_ROLE.create_time
is '创建时间';
comment on column SYS_ROLE.update_by
is '更新者';
comment on column SYS_ROLE.update_time
is '更新时间';
comment on column SYS_ROLE.remark
is '备注';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_ROLE
add constraint PK_SYS_ROLE primary key (ROLE_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_ROLE_DEPT
(
role_id NUMBER not null,
dept_id NUMBER not null
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_ROLE_DEPT
is '角色和部门关联表';
-- Add comments to the columns
comment on column SYS_ROLE_DEPT.role_id
is '角色ID';
comment on column SYS_ROLE_DEPT.dept_id
is '部门ID';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_ROLE_DEPT
add constraint PK_SYS_ROLE_DEPT primary key (ROLE_ID, DEPT_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_ROLE_MENU
(
role_id NUMBER not null,
menu_id NUMBER not null
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_ROLE_MENU
is '角色和菜单关联表';
-- Add comments to the columns
comment on column SYS_ROLE_MENU.role_id
is '角色ID';
comment on column SYS_ROLE_MENU.menu_id
is '菜单ID';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_ROLE_MENU
add constraint PK_SYS_ROLE_MENU primary key (ROLE_ID, MENU_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_USER
(
user_id VARCHAR2(32) not null,
dept_id VARCHAR2(32),
login_name VARCHAR2(30) not null,
user_name VARCHAR2(128) not null,
user_type VARCHAR2(2) default '00',
email VARCHAR2(50) default '',
phonenumber VARCHAR2(11) default '',
sex CHAR(1) default '0',
avatar VARCHAR2(100) default '',
password VARCHAR2(50) default '',
salt VARCHAR2(20) default '',
status CHAR(1) default '0',
del_flag CHAR(1) default '0',
login_ip VARCHAR2(50) default '',
login_date DATE,
create_by VARCHAR2(64),
create_time DATE,
update_by VARCHAR2(64) default '',
update_time DATE,
remark VARCHAR2(500) default '',
first_login_flag CHAR(1)
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_USER
is '用户信息表';
-- Add comments to the columns
comment on column SYS_USER.user_id
is '用户主键seq_sys_user.nextval';
comment on column SYS_USER.dept_id
is '部门ID';
comment on column SYS_USER.login_name
is '登录账号';
comment on column SYS_USER.user_name
is '用户昵称';
comment on column SYS_USER.user_type
is '用户类型00系统用户';
comment on column SYS_USER.email
is '用户邮箱';
comment on column SYS_USER.phonenumber
is '手机号码';
comment on column SYS_USER.sex
is '用户性别0男 1女 2未知';
comment on column SYS_USER.avatar
is '头像路径';
comment on column SYS_USER.password
is '密码';
comment on column SYS_USER.salt
is '盐加密';
comment on column SYS_USER.status
is '帐号状态0正常 1停用';
comment on column SYS_USER.del_flag
is '删除标志0代表存在 2代表删除';
comment on column SYS_USER.login_ip
is '最后登陆IP';
comment on column SYS_USER.login_date
is '最后登陆时间';
comment on column SYS_USER.create_by
is '创建者';
comment on column SYS_USER.create_time
is '创建时间';
comment on column SYS_USER.update_by
is '更新者';
comment on column SYS_USER.update_time
is '更新时间';
comment on column SYS_USER.remark
is '备注';
comment on column SYS_USER.first_login_flag
is '是否初次登陆初次登陆需要修改密码0是1否';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_USER
add constraint PK_SYS_USER primary key (USER_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_USER_ONLINE
(
sessionid VARCHAR2(50) default '' not null,
login_name VARCHAR2(50) default '',
dept_name VARCHAR2(50) default '',
ipaddr VARCHAR2(50) default '',
login_location VARCHAR2(255) default '',
browser VARCHAR2(50) default '',
os VARCHAR2(50) default '',
status VARCHAR2(10) default '',
start_timestamp DATE,
last_access_time DATE,
expire_time NUMBER default 0
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 128K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_USER_ONLINE
is '在线用户记录';
-- Add comments to the columns
comment on column SYS_USER_ONLINE.sessionid
is '用户会话id';
comment on column SYS_USER_ONLINE.login_name
is '登录账号';
comment on column SYS_USER_ONLINE.dept_name
is '部门名称';
comment on column SYS_USER_ONLINE.ipaddr
is '登录IP地址';
comment on column SYS_USER_ONLINE.login_location
is '登录地点';
comment on column SYS_USER_ONLINE.browser
is '浏览器类型';
comment on column SYS_USER_ONLINE.os
is '操作系统';
comment on column SYS_USER_ONLINE.status
is '在线状态on_line在线off_line离线';
comment on column SYS_USER_ONLINE.start_timestamp
is 'session创建时间';
comment on column SYS_USER_ONLINE.last_access_time
is 'session最后访问时间';
comment on column SYS_USER_ONLINE.expire_time
is '超时时间,单位为分钟';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_USER_ONLINE
add constraint PK_SYS_USER_ONLINE primary key (SESSIONID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Create table
create table SYS_USER_POST
(
user_id NUMBER not null,
post_id NUMBER not null
)
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table SYS_USER_POST
is '用户与岗位关联表';
-- Add comments to the columns
comment on column SYS_USER_POST.user_id
is '用户ID';
comment on column SYS_USER_POST.post_id
is '岗位ID';
-- Create/Recreate primary, unique and foreign key constraints
alter table SYS_USER_POST
add constraint PK_SYS_USER_POST primary key (USER_ID, POST_ID)
using index
tablespace SZDJ_TABLESPASE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);