Attributes
- Companion
- trait
- Source
- DataModelApi.scala
- Graph
-
- Supertypes
- Self type
-
one.type
Members list
Value members
Inherited methods
Alias to non-compatible attribute name like type
or first-name
etc.
Alias to non-compatible attribute name like type
or first-name
etc.
Molecule then creates an alias to the special name in the schema so that queries will match both the attribute name and the alias.
Attributes
- Inherited from:
- Options
- Source
- DataModelApi.scala
Attributes
- Inherited from:
- refOptions
- Source
- DataModelApi.scala
Apply namespace type to reference.
Apply namespace type to reference.
Type parameters
- RefNs
-
Ref namespace type
Attributes
- Inherited from:
- refOptions
- Source
- DataModelApi.scala
Attributes
- Inherited from:
- Options
- Source
- DataModelApi.scala
Description of attribute
Attributes
- Inherited from:
- Options
- Source
- DataModelApi.scala
Attributes
- Inherited from:
- Options
- Source
- DataModelApi.scala
Attributes
- Inherited from:
- Options
- Source
- DataModelApi.scala
Attributes
- Inherited from:
- Options
- Source
- DataModelApi.scala
Attributes
- Inherited from:
- Options
- Source
- DataModelApi.scala
Inherited fields
Index option (defaults to true).
Generated index for this attribute. By default all attributes are set with the indexed option automatically by Molecule, so you don't need to set this.
Index option (defaults to true).
Generated index for this attribute. By default all attributes are set with the indexed option automatically by Molecule, so you don't need to set this.
Attributes
- Inherited from:
- Options
- Source
- DataModelApi.scala
Attributes
- Inherited from:
- Options
- Source
- DataModelApi.scala
No history option.
Owner option.
Owner option.
This entity owns the referenced entity/entities.
- If this entity is deleted, its references are deleted too (and recursively if sub entities have owned entities!)
Specifies that an attribute whose type is :db.type/ref is a component.
Referenced entities become subcomponents of the entity to which the attribute is applied.
When you retract an entity with :db/retractEntity, all subcomponents are also retracted.
When you get the graph of an entity, all its subcomponent entities are fetched recursively.
Attributes
- Inherited from:
- refOptions
- Source
- DataModelApi.scala
Unique value option.
Attribute value is unique to each entity.
Attempts to insert a duplicate value for a different entity id will fail.
Unique value option.
Attribute value is unique to each entity.
Attempts to insert a duplicate value for a different entity id will fail.
Attributes
- Inherited from:
- Options
- Source
- DataModelApi.scala
Unique identity option.
Attribute value is unique to each entity and "upsert" is enabled.
Attempts to insert a duplicate value for a temporary entity id will cause all attributes associated with that temporary id to be merged with the entity already in the database.
Unique identity option.
Attribute value is unique to each entity and "upsert" is enabled.
Attempts to insert a duplicate value for a temporary entity id will cause all attributes associated with that temporary id to be merged with the entity already in the database.
Attributes
- Inherited from:
- Options
- Source
- DataModelApi.scala
Attributes
- Inherited from:
- Options
- Source
- DataModelApi.scala