lib/nano_store/store_extension.rb
def compact
    error_ptr = Pointer.new(:id)
    result = self.compactStoreAndReturnError(error_ptr)
    raise NanoStore::NanoStoreError, error_ptr[0].description if error_ptr[0]
    result
  end
# Compact the database file size.
Compact the database file size.
Compact the database file size .
def compact
    error_ptr = Pointer.new(:id)
    result = self.compactStoreAndReturnError(error_ptr)
    raise NanoStore::NanoStoreError, error_ptr[0].description if error_ptr[0]
    result
  end
def compact error_ptr = Pointer . new ( :id ) result = self . compactStoreAndReturnError ( error_ptr ) raise NanoStore :: NanoStoreError , error_ptr [ 0 ] . description if error_ptr [ 0 ] result end
Compact the database file size.
Compact the database file size .