我正在考虑为我的妻子编写一个简单的数据库应用程序,但我对良好的编程实践很感兴趣,并且希望有一个人类可读的源代码来存储数据库模式。
只是,我不知道任何用于这项工作的工具,而且我不敢相信它们不存在——可能我只是不知道该问谷歌什么,但我没有找到它们。
那么,有哪些库或其他工具支持从纯文本文件中读取数据库模式。
对于 invenetix 的问题:我希望在构建时生成数据库创建代码,或者在版本中包含模式描述,并在运行时从描述中构建数据库。Draemon 的建议很好,但如果我能提供帮助,我不想被锁定在预先确定的 RDBMS 中。
或许我应该说我以前在编程项目中使用过数据库,但从未负责创建代码。
可能我在这一点上过度设计了这个问题。