0

我正在研究 ERP 解决方案,其中包含用嵌入式 C 语言 *.ec 开发的大约 700 个程序,数据库(Postgres)有大约 2000 个 db 表,每个表都设计为头文件 tableXX.h 中的结构,以简化使用ERP 程序中的所有表格。示例表XX.h

[dev]>cat tableXX.h
struct record_type_tablexx
{
  int field1;
  int field2;
  string field3[10];
  double field4;
  ...
  long filed60;
};

typedef struct record_type_tablexx TABLEXXTYP;
TABLEXXTYP tablexx;

问题是:每次当顾问出于任何原因决定更改一个表结构时,我都必须重新编译所有使用该表的程序,这个过程 {Dev+test+(Prod update)} 需要花费很多精力。

我在问谁遇到了这样的问题,提出了一个解决方案,可以最大限度地减少你的经历的努力

4

0 回答 0