我的应用程序不适合“通用”RDBMS模式类别,我不需要ginormous DDL脚本——因此我需要 #include 语义和我可能会有不同的脚本变体,因此我需要 #ifdef 语义学。
#include
#ifdef
GNU M4是路吗?
或者在 psql ?
psql
编辑:在与M4合作一段时间后,它似乎符合议案,我已经回答了下面的问题(暂时不接受),但如果你觉得你可以添加更多这个问题,请这样做。
是的,M4是一个适合这种特殊编码风格的工具——不过要记住:不要过分地添加太多宏。
作为手册 states M4容易上瘾,所以要小心。