文件上传控件增加fileMeta字段,用来存在文件信息,例如图片可存储宽高,用来做瀑布流式布局。

This commit is contained in:
thinkgem
2019-03-11 10:22:51 +08:00
parent 2dc8e6a675
commit 57a00dfb97
14 changed files with 206 additions and 119 deletions

View File

@@ -2,4 +2,8 @@
-- 删除sys_file_entity表的file_md5唯一索引
-- ALTER TABLE [${_prefix}sys_file_entity] DROP CONSTRAINT [UQ__js_sys_f__3BD63C9E32E0915F];
-- 增加文件信息字段(可存储图片大小)
ALTER TABLE [${_prefix}js_sys_file_entity] ADD [file_meta] varchar(64) NULL;
-- 集群的实例名字
ALTER TABLE [${_prefix}sys_job] ADD [instance_name] varchar(64) DEFAULT JeeSiteScheduler NOT NULL;

View File

@@ -1,9 +1,13 @@
-- 删除sys_file_entity表的file_md5唯一索引
ALTER TABLE `${_prefix}sys_file_entity`
DROP INDEX `file_md5`,
ADD INDEX `file_md5`(`file_md5`);
DROP INDEX `file_md5`,
ADD INDEX `file_md5`(`file_md5`);
-- 增加文件信息字段(可存储图片大小)
ALTER TABLE `${_prefix}js_sys_file_entity`
ADD COLUMN `file_meta` varchar(255) NULL COMMENT '文件信息(JSON格式)' AFTER `file_size`;
-- 集群的实例名字
ALTER TABLE `${_prefix}sys_job`
ADD COLUMN `instance_name` varchar(64) NOT NULL DEFAULT JeeSiteScheduler COMMENT '集群的实例名字' AFTER `concurrent`;
ADD COLUMN `instance_name` varchar(64) NOT NULL DEFAULT JeeSiteScheduler COMMENT '集群的实例名字' AFTER `concurrent`;

View File

@@ -1,7 +1,13 @@
-- 删除sys_file_entity表的file_md5唯一索引
-- ALTER TABLE "${_prefix}SYS_FILE_ENTITY" DROP CONSTRAINT "SYS_C0019398"
-- ALTER TABLE ${_prefix}SYS_FILE_ENTITY DROP CONSTRAINT SYS_C0019398
ALTER TABLE "${_prefix}SYS_JOB"
ADD ("instance_name" VARCHAR2(64) DEFAULT JeeSiteScheduler NOT NULL );
COMMENT ON COLUMN "${_prefix}SYS_JOB"."instance_name" IS '集群的实例名字'
-- 增加文件信息字段(可存储图片大小)
ALTER TABLE ${_prefix}SYS_FILE_ENTITY
ADD (file_meta VARCHAR2(64) NULL );
COMMENT ON COLUMN ${_prefix}SYS_FILE_ENTITY.file_meta IS '文件信息(JSON格式)'
-- 集群的实例名字
ALTER TABLE ${_prefix}SYS_JOB
ADD (instance_name VARCHAR2(64) DEFAULT JeeSiteScheduler NOT NULL );
COMMENT ON COLUMN ${_prefix}SYS_JOB.instance_name IS '集群的实例名字'

View File

@@ -1,9 +1,14 @@
-- 删除sys_file_entity表的file_md5唯一索引
ALTER TABLE "${_prefix}sys_file_entity"
DROP CONSTRAINT "${_prefix}sys_file_entity_file_md5_key";
ALTER TABLE ${_prefix}sys_file_entity
DROP CONSTRAINT ${_prefix}sys_file_entity_file_md5_key;
-- 增加文件信息字段(可存储图片大小)
ALTER TABLE ${_prefix}sys_file_entity
ADD COLUMN file_meta varchar(255) NULL;
COMMENT ON COLUMN ${_prefix}sys_file_entity.file_meta IS '文件信息(JSON格式)';
-- 集群的实例名字
ALTER TABLE "${_prefix}sys_job"
ADD COLUMN "instance_name" varchar(255) NOT NULL DEFAULT JeeSiteScheduler;
COMMENT ON COLUMN "${_prefix}sys_job"."instance_name" IS '集群的实例名字';
ALTER TABLE ${_prefix}sys_job
ADD COLUMN instance_name varchar(255) NOT NULL DEFAULT JeeSiteScheduler;
COMMENT ON COLUMN ${_prefix}sys_job.instance_name IS '集群的实例名字';