我想对 PuppetDB 做一些小小的修改(添加几列和一个表)。
我一直在阅读源代码而且我似乎找不到在 PuppetDb 初始安装时设置的默认结构。
我需要修改原始源,而不是简单地在事后通过 ssh 登录,这样我就可以将初始设置保存到 docker 文件中。
有人知道源代码中 sql 结构在哪里定义吗?
答案1
从@Zoredache的建议开始,我开始在存储库中搜索模式实例。然后我搜索了一些特定的表名,并找到了一个clojure文件,所有表创建表似乎都来自该文件。
我想对 PuppetDB 做一些小小的修改(添加几列和一个表)。
我一直在阅读源代码而且我似乎找不到在 PuppetDb 初始安装时设置的默认结构。
我需要修改原始源,而不是简单地在事后通过 ssh 登录,这样我就可以将初始设置保存到 docker 文件中。
有人知道源代码中 sql 结构在哪里定义吗?
从@Zoredache的建议开始,我开始在存储库中搜索模式实例。然后我搜索了一些特定的表名,并找到了一个clojure文件,所有表创建表似乎都来自该文件。