# Functions
IsNonUniqueNameError processes the error to check if it's caused by a constraint violation.
NewDatabase creates a new graph database initialized with a root entity.
NewSqliteConn return a new sqlite connection.
PathDepth returns the depth or number of / in a given path.