7 ms·
Ask HN: Db column naming: snake_case vs. CamelCase, what's the best convention?
- leakycap 1y agosnake_case because if your column ends up in a Postgres/MySQL environment your CamelCase will be become camelcase And reading those becomes nightmares If you are just working in Javascript/Node.js, CamelCase is the preferred option.
- catlover76 1y agoIt's camelCase, not CamelCase I believe this is PascalCase
- tuatoru 1y agoSHOUTY_CASE
- ompogUe 1y agoSnowflake forces this, so you would also never get CamelCase w/o always quoting the column name in your queries.
- ompogUe 1y agoDepending upon how you organize the words within them (*_id, *_name, *_percent), snake case allows you to parse the column names dynamically for things like santization and formatting.