text: /**
   * Tencent is pleased to support the open source community by making Tars available.
   *
   * Copyright (C) 2016THL A29 Limited, a Tencent company. All rights reserved.
   *
   * Licensed under the BSD 3-Clause License (the "License"); you may not use this file except
   * in compliance with the License. You may obtain a copy of the License at
   *
   * https://opensource.org/licenses/BSD-3-Clause
   *
   * Unless required by applicable law or agreed to in writing, software distributed
   * under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
   * CONDITIONS OF ANY KIND, either express or implied. See the License for the
   * specific language governing permissions and limitations under the License.
   */
  /* jshint indent: 2 */
  
  module.exports = function(sequelize, DataTypes) {
      return sequelize.define('t_router_transfer', {
          id: {
              autoIncrement: true,
              type: DataTypes.INTEGER(11),
              allowNull: false,
              primaryKey: true
          },
          module_name: {
              type: DataTypes.STRING(100),
              allowNull: false,
              defaultValue: ""
          },
          from_page_no: {
              type: DataTypes.STRING(100),
              allowNull: false,
              defaultValue: ""
          },
          to_page_no: {
              type: DataTypes.STRING(100),
              allowNull: false,
              defaultValue: ""
          },
          group_name: {
              type: DataTypes.STRING(100),
              allowNull: false,
              defaultValue: ""
          },
          trans_group_name: {
              type: DataTypes.STRING(100),
              allowNull: false,
              defaultValue: ""
          },
          transfered_page_no: {
              type: DataTypes.STRING(100),
              allowNull: false,
              defaultValue: ""
          },
          remark: {
              type: DataTypes.STRING(255),
              allowNull: false,
              defaultValue: ""
          },
          state: {
              type: DataTypes.STRING(100),
              allowNull: false,
              defaultValue: ""
          },
          modify_time: {
              type: DataTypes.DATE,
              defaultValue: DataTypes.NOW,
          },
          POSTTIME: {
              type: DataTypes.DATE,
              allowNull: true
          },
          LASTUSER: {
              type: DataTypes.STRING(60),
              allowNull: true
          },
          startTime: {
              type: DataTypes.DATE,
              defaultValue: DataTypes.NOW,
          },
          endTime: {
              type: DataTypes.DATE,
              defaultValue: DataTypes.NOW,
          },
      }, {
          sequelize,
          tableName: 't_router_transfer',
              timestamps: false
      });
  };