EWA DEMO emp-script emp-script-utils emp-script-static ffmpeg-utils weixin

上传文件直写SQL的参数列表

2016-08-10

上传文件直写SQL的参数列表

1、h5Upload

2、Image (将删除)

3、upload (将删除)

4、swfupload (将删除)

EWA_UP_MD5 文件的md5校验码
EWA_UP_FILE 文件的二进制
EWA_UP_NAME 文件名称
EWA_UP_URL 文件http的url
EWA_UP_EXT 文件扩展名
EWA_UP_PATH 文件服务器保存位置(全路径)
EWA_UP_PATH_SHORT 文件服务器保存位置(去除UPath.getPATH_UPLOAD() 的路径)
EWA_UP_TYPE 文件的http的contentType
EWA_UP_UNID 文件的unid,用于数据库定位使用
EWA_UP_FROM 来源,图片重新生成尺寸的母体
EWA_UP_LOCAL 用户本地文件
EWA_UP_LENGTH 长度
EWA_UP_JSON 文件的META信息(所有上面的信息集合)

WITH_FRAME配置时候

{ITEM_NAME}_MD5 文件的md5校验码
{ITEM_NAME}_FILE 文件的二进制
{ITEM_NAME}_NAME 文件名称
{ITEM_NAME}_URL 文件http的url
{ITEM_NAME}_EXT 文件扩展名
{ITEM_NAME}_PATH 文件服务器保存位置(完整路径)
{ITEM_NAME}_PATH_SHORT 文件服务器保存位置(去除UPath.getPATH_UPLOAD() 的路径)
{ITEM_NAME}_UP_UNID 上传文件(1或多个)的UNID
{ITEM_NAME}_JSON 上传文件(1或多个)的UNID
{ITEM_NAME}_CT 上传文件的Url前缀
{ITEM_NAME}_LENGTH 长度
{ITEM_NAME}_LOCAL_NAME 本地文件名

说明:{ITEM_NAME}是当前字段名

MySql (5.7以上)创建表示例

create table user_pic (
    pic_id bigint not null comment '图片编号' ,
    cht_usr_id bigint not null comment '用户编号' ,
    pic_status varchar(5) character set latin1 not null comment '当前状态' ,
    pic_create_time datetime not null comment '创建时间' ,
    pic_ip varchar(50) character set latin1 not null comment '来源ip' ,
    pic_ua varchar(500) not null comment '来源浏览器' ,
    pic_meta json not null comment '图片信息JSON' ,
    EWA_UP_EXT VARCHAR(400) generated always as (pic_meta ->> '$.EWA_UP_EXT') comment '扩展名' ,
    EWA_UP_URL VARCHAR(400) generated always as (pic_meta ->> '$.EWA_UP_URL') comment '下载地址' ,
    EWA_UP_FROM VARCHAR(400) generated always as (pic_meta ->> '$.EWA_UP_FROM') comment '来源' ,
    EWA_UP_NAME VARCHAR(400) generated always as (pic_meta ->> '$.EWA_UP_NAME') comment '名称' ,
    EWA_UP_PATH VARCHAR(400) generated always as (pic_meta ->> '$.EWA_UP_PATH') comment '物理地址' ,
    EWA_UP_TYPE VARCHAR(400) generated always as (pic_meta ->> '$.EWA_UP_TYPE') comment '上传文件类型' ,
    EWA_UP_UNID VARCHAR(400) generated always as (pic_meta ->> '$.EWA_UP_UNID') comment 'unid' ,
    EWA_UP_LOCAL VARCHAR(400) generated always as (pic_meta ->> '$.EWA_UP_LOCAL') comment '文件来源名称' ,
    EWA_UP_LENGTH int generated always as (pic_meta ->> '$.EWA_UP_LENGTH') comment '文件长度' ,
    EWA_UP_PATH_SHORT VARCHAR(400) generated always as (pic_meta ->> '$.EWA_UP_PATH_SHORT') comment '文件地址,去除上传文件前缀' ,
    primary key (pic_id) 
)