Sha256: 4c06d1fd7969cb41972b9405fc2ae870c6ef3cfc70b448a28fdb42f61c12f555
Contents?: true
Size: 481 Bytes
Versions: 1
Compression:
Stored size: 481 Bytes
Contents
module PostgresUpsert class Result attr_reader :inserted, :updated def initialize(insert_result, update_result, copy_result) @inserted = insert_result ? insert_result.cmd_tuples : 0 @updated = update_result ? update_result.cmd_tuples : 0 @copied = copy_result ? copy_result.cmd_tuples : 0 end def changed_rows @inserted + @updated end def copied_rows @copied end def updated_rows @updated end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
postgres_upsert-5.1.0 | lib/postgres_upsert/result.rb |