Method: NSFNanoStore#compact

Defined in:
motion-prime/models/store_extension.rb

#compactObject

Compact the database file size.

Raises:



92
93
94
95
96
97
# File 'motion-prime/models/store_extension.rb', line 92

def compact
  error_ptr = Pointer.new(:id)
  result = self.compactStoreAndReturnError(error_ptr)
  raise MotionPrime::StoreError, error_ptr[0].description if error_ptr[0]
  result
end