From 5aadbff40a3bc39a9b835480a19861c16971fa59 Mon Sep 17 00:00:00 2001 From: Victor Schappert Date: Fri, 23 Feb 2024 07:45:41 -0800 Subject: [PATCH] Ensure schema conventions reference snake_case change --- SCHEMA_CONVENTIONS.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/SCHEMA_CONVENTIONS.md b/SCHEMA_CONVENTIONS.md index 062b22b9..9d9b2ba5 100644 --- a/SCHEMA_CONVENTIONS.md +++ b/SCHEMA_CONVENTIONS.md @@ -4,11 +4,11 @@ 2. [GeoJSON](https://geojson.org/) is used as a canonical geospatial format i.e. GeoJSON provides us a mental model and language to express data constructions, without being the data format in which the Overture data is published ## Schema notation conventions - - camelCase is used for all property names as described in the [Google JSON Style Guide](https://google.github.io/styleguide/jsoncstyleguide.xml) + - `snake_case` is used for all property names, string enumeration members, and string-valued enumeration equivalents - boolean properties have a prefix verb "is" or "has" in a way that grammatically makes sense e.g. - hasStreetLights=true - isAccesible=false + has_street_lights=true + is_accessible=false ## Core Concepts ### Overture Feature Types