惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
博客园 - 叶小钗
爱范儿
爱范儿
罗磊的独立博客
Hugging Face - Blog
Hugging Face - Blog
阮一峰的网络日志
阮一峰的网络日志
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research
美团技术团队
T
Tailwind CSS Blog
博客园 - 司徒正美
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
宝玉的分享
宝玉的分享
量子位
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Cloudflare Blog
人人都是产品经理
人人都是产品经理
小众软件
小众软件
博客园 - 【当耐特】
博客园 - 三生石上(FineUI控件)
V
Visual Studio Blog
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell

博客园 - simadi

PostgreSQL安装设置 Avalonia程序部署在统信系统,内存一直增大 vue项目 重装依赖包 cursor 更改项目typescript版本 Zig 语言 使用NVM安装node 我的iis10里有很多网站,现在要迁移到另一个服务器,怎么做最简单方便 Browser Harness MQTT测试工具 从华为手机导出照片到Win11 emoji大全 Sqlite“无法加载 DLL“e_sqlite3”: 找不到指定的模块”解决方法 c# 请求https网站失败 Edge安装EPUB阅读器 curl,wget,HTTPie PowerShell Winget Windows 包管理器 Windows11 升级到25H2 ai+.net postgresql System.Text.Json windows 精简版 Windows X-Lite Visual Studio 2026 新建Avalonia项目选这个,第一个会新建两个项目 隆重推出免费工具FdyRegulator1.0 Visual Studio 2026 新建axaml编码是gbk 中文运行乱码 ffmpeg 下载地址 elasticsearch + .net 开发使用的第三方库 Avalonia 开源项目,学习用 吉他自学笔记
nodejs项目,新建表步骤
simadi · 2026-07-17 · via 博客园 - simadi

一  生成文件

plopfile.js 定义如下

  plop.setGenerator('api', {
    description: 'Create a new components.',
    prompts: [
      {
        type: 'input',
        name: 'name',
        message: 'name of the components'
      },
      {
        type: 'input',
        name: 'description',
        message: 'description of the components'
      }
    ],

执行命令  npm run plop api  drillplan  演练计划

其中

api 为生成器的名称

drillplan  模块名称,后面+s就是表的名称 ,也就是drillplans  

演练计划  模块说明.也就是表的中文名称

然后会按照对应模板生成文件,

 二修改 model.ts

将 定义好的 表信息拷贝到注释中 例如

/*

doc_code  VARCHAR(100)  文档编号  如CMNX-ZWDCA4-EOP-DQ-ZPXT-01

下面可以是所有的字段定义

*/

再下面按 tab键,会自动生成字段定义

@Column({ comment: "文档编号", nullable: true })

  public doc_code: string;

三 生成建表脚本

 npm run sql 演练计划

会在 migrations文件夹生成一个文件 1784271036488-演练计划.ts

打开后,会有一堆sql,

直接拷贝up中的 CREATE TABLE `drillplans... 到 导航猫 执行即可