1234567891011121314151617181920212223242526 |
- 'use strict';
- module.exports = app => {
- const mongoose = app.mongoose;
- const Schema = mongoose.Schema;
- const conn = app.mongooseDB.get('etlDB');
- // 区 数据结构
- const TSyncCountySchema = new Schema({
- _id: { type: String }, // Objectid
- out_county_code: { type: String }, // 区县代码
- county_name: { type: String }, // 区县名称
- out_city_code: { type: String }, // 城市代码
- city_name: { type: String }, // 城市名称
- out_pro_code: { type: String }, // 省份代码
- province_name: { type: String }, // 省份名称
- area_code: { type: String }, // 地区代码
- area_name: { type: String }, // 地区名称
- country_short_name: { type: String }, // 国家代码
- country: { type: String }, // 国家名称
- stop_sign: { type: String }, //
- stop_date: { type: String }, //
- });
- TSyncCountySchema.index({ province_name: -1 });
- TSyncCountySchema.index({ out_pro_code: -1 });
- return conn.model('TSyncCounty', TSyncCountySchema, 't_sync_county');
- };
|