1

我在定义我们命名表和列的方式时遇到了冲突。我在 Dart 中使用 Postgres 和 Aqueduct 框架。

据我所知,Postgres 不喜欢大写字母。所以首选的方法是例如changed_by。Dart 更喜欢 lowerCamelCase,例如changedBy.

到目前为止,我们在 Postgres 中使用小写,changedby在 Dart 中使用 lowerCamelCase changedBy

因为只要您不使用双引号,Postgres 就会忽略大写字母,"changedBy"这可以正常工作。

问题在于 Postgres 的可读性。那么最佳实践是什么?

4

0 回答 0