Module: OrientdbBinary::DatabaseOperations::DataSegment
- Included in:
- OrientdbBinary::Database
- Defined in:
- lib/orientdb_binary/database_operations/data_segment.rb
Instance Method Summary collapse
-
#add_datasegment(args) ⇒ Object
name: string location: string Usage: db.add_datasegment(name: “posts”) db.add_datasegment(name: “posts”, location: “posts_segments”).
-
#drop_datasegment(args) ⇒ Object
name: string Usage: db.drop_datasegment(name: ‘posts’).
Instance Method Details
#add_datasegment(args) ⇒ Object
name: string location: string Usage: db.add_datasegment(name: “posts”) db.add_datasegment(name: “posts”, location: “posts_segments”)
14 15 16 17 18 19 20 |
# File 'lib/orientdb_binary/database_operations/data_segment.rb', line 14 def add_datasegment(args) default = { location: args[:name] + "_segments" } = default.merge(args) OrientdbBinary::Protocols::DatasegmentAdd.new(params()).process(socket) end |
#drop_datasegment(args) ⇒ Object
name: string Usage: db.drop_datasegment(name: ‘posts’)
26 27 28 |
# File 'lib/orientdb_binary/database_operations/data_segment.rb', line 26 def drop_datasegment(args) OrientdbBinary::Protocols::DatasegmentDrop.new(params(args)).process(socket) end |