Module: ActiveCypher::Schema
- Defined in:
- lib/active_cypher/schema/dumper.rb,
lib/active_cypher/schema/catalog.rb,
lib/active_cypher/schema/writer/cypher.rb
Defined Under Namespace
Modules: Writer Classes: Dumper
Constant Summary collapse
- IndexDef =
Data.define(:name, :element, :label, :props, :unique, :vector_opts)
- ConstraintDef =
Data.define(:name, :label, :props, :kind)
- NodeTypeDef =
Data.define(:label, :props, :primary_key)
- EdgeTypeDef =
Data.define(:type, :from, :to, :props)
- Catalog =
Data.define(:indexes, :constraints, :node_types, :edge_types) do def empty? indexes.empty? && constraints.empty? && node_types.empty? && edge_types.empty? end end