Check out v4 of the Fauna CLI

v4 of the Fauna CLI is now in beta.

The new version introduces enhancements to the developer experience, including an improved authentication workflow. To get started, check out the CLI v4 quick start.

Reserved words

Reserved FQL keywords and type names

The following FQL keywords and types names are reserved and may not be used as a variable, parameter, or top-level entity name.

Keywords:

at

false

if

let

null

true

Types:

Timestamp

Reserved schema names

The following schema entity, method, and metadata names may not be used as top-level, user-defined entity names.

The acronym FQL, itself, is reserved. This means FQL.Collection can be called to get the Collection module if needed.

Schema entities:

AccessProvider

Collection

Credential

Database

Doc

Function

Index

Key

Query

Role

Token

View

Schema methods:

delete

replace

update

updateData

replaceData

Schema metadata fields:

coll

id

ts

ttl

Schema data field:

data

Reserved index names

The following names can’t be used as Collection names:

documents

events

self

sets

Is this article helpful? 

Tell Fauna how the article can be improved:
Visit Fauna's forums or email docs@fauna.com

Thank you for your feedback!