Module: DatabaseCleaner::Neo4j::Base

Includes:
Generic::Base
Included in:
Deletion, Transaction
Defined in:
lib/database_cleaner/neo4j/base.rb

Instance Method Summary collapse

Instance Method Details

#databaseObject



31
32
33
# File 'lib/database_cleaner/neo4j/base.rb', line 31

def database
  db && default_db.merge(db) || default_db
end

#dbObject



19
20
21
# File 'lib/database_cleaner/neo4j/base.rb', line 19

def db
  @db ||= nil
end

#db=(desired_db) ⇒ Object



15
16
17
# File 'lib/database_cleaner/neo4j/base.rb', line 15

def db=(desired_db)
  @db = desired_db == :default ? nil : desired_db
end

#startObject



23
24
25
26
27
28
29
# File 'lib/database_cleaner/neo4j/base.rb', line 23

def start
  if db_type == :embedded_db and not session.running?
    session.start
  else
    session
  end
end