Sometimes, you may want to set default values for item fields
N::NodeType {
  field1: String DEFAULT "default",
  field2: U32 DEFAULT 0
}
Helix will use the default value if a value is not provided when inserting the item.

Example

In the example below, the age field has not been provided when inserting the item so the default value of 0 will be used.
QUERY createUser(name: String) {
    user <- AddN<User>({name}) 
    RETURN user
}