atzcl / z

基于 MidwayJS(EggJS) + TypeScript 的多模块应用 [ NodeJS 版 ]
129 stars 20 forks source link

模板生成的migration没有生成user_application_platform_id #17

Closed 618457 closed 4 years ago

618457 commented 4 years ago

模板生成的migration,没有在生成的表格加入user_application_platform_id,需要自己加,否则所有request都读user_application_platform_id会报错不存在

618457 commented 4 years ago

因为 在Blueprint的

 // 快捷添加默认字段
  quicklyAddDefaultFields(centerFn = () => {}) {
    this.smallUUIDPrimary("id");
    this.userApplicationPlatformId();  // ====>>>因为这个被注释了?

    // 加这一个是为了生成的字段顺序好看点
    centerFn();

    this.timestamps();
    this.softDeletes();
  }
atzcl commented 4 years ago

user_application_platform_id 是我自己项目用的,但是我已经去掉了,测试过,并没有影响,你更新下代码再看看 ?