1234567891011121314151617181920212223242526272829303132 |
- /*
- * @Author: fuyu
- * @Date: 2021-03-22 19:10:00
- * @LastEditors: fuyu
- * @LastEditTime: 2021-03-23 10:37:22
- * @FilePath: /202103/code/test/tmp/Series.js
- */
- const Sequelize = require('sequelize');
- import sequelize from './db/sequelize';
- /**
- * 患者信息
- */
- // primaryKey: true
- // defaultValue: null
- const Series = sequelize.define('series', {
- id: {type: Sequelize.STRING(16), allowNull: false, primaryKey: true}, // id,
- study_id: {type: Sequelize.STRING(32), allowNull: false, defaultValue: ''}, // study_id,
- seriesuid: {type: Sequelize.STRING(100), allowNull: false, defaultValue: ''}, // seriesuid,
- seriesNum: {type: Sequelize.INTEGER(11), allowNull: false, defaultValue: 0}, // seriesNum,
- modality: {type: Sequelize.STRING(10), allowNull: false, defaultValue: ''}, // modality, 检查类型
- seriesDescription: {type: Sequelize.STRING(100), allowNull: true, defaultValue: null}, // seriesDescription,
- ext: {type: Sequelize.STRING(1024), allowNull: true, defaultValue: null}, // ext,
- }, {
- freezeTableName: true,
- charset: 'utf8',
- indexes:[
- {fields : ['study_id']}
- ],
- });
- Series.sync({ force: false }).then(function() {});
- export default Series;
|