upsert-2.0.4

https://rubygems.org

upsert

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 365554

number: 2.0.4

platform: ruby

spec_sha256: 4cc7ec729f5de47765987cf14fdb2ec762f40d6bafb2d936897b3f87e18f94e4

sha256: e3a3682152aaefe752bec14e976e233c239dd19ab89e5adfdee8fe3c42c5f511

created_at: 2024-05-13 08:19:04 UTC

updated_at: 2024-06-08 00:49:54 UTC

position: 7

version_data_entries_count: 57

uploaded_at: 2015-01-27 13:24:54 UTC

indexed: true

has_extensions:

extensions:

Gem size: 36 KB

Version Data Entries

Total: 57

Unpacked size: 113 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400170 Bytes10a40df7f2bf0e55ece882c352173f3c5b216d7e8fe366eec1b093b2365a7ab1
.travis.yml10064400128 Bytes5e8585d2eeeb2bf9c17087a7e563839706d2535c327e04c66163e32767cd2674
.yardopts1006440032 Bytes1763b41e593c40aee57b39eac38044329e16c846a18abba5b640ead8ca0e78bd
CHANGELOG100644005.96 KB656c72a6b83b549e012e0946252c039cc0e993358c0d5ccc5a7bd696894b69db
Gemfile1006440092 Bytes5f6b490e344cf34cca4799d47f20bc5e33ee9134ab71c2c3f4dfcd4e6ff4208a
LICENSE100644001.05 KB459f7a0543dd9f8c60d108d947e81a2870af4a8de697114f9a237e356e432b88
README.md1006440012.7 KB5d27f372a9e4d7beda174b7cc5fe43e7d20fe1a0fb09885f914d683b9409eff2
Rakefile100755001.08 KB9f42af5158c00a697ea40b5d8384bc3ce69e5cfea3b546435546a3c6c8220ec6
lib/upsert.rb100644006.96 KB65af920d64a243165877730d3f3a27036ec53ad667ce59e43b4fa9293ee27c5d
lib/upsert/active_record_upsert.rb10064400303 Bytes0e7c2ddb815d080c61256b9a2f2152455722f657ced5951810d427476438e87c
lib/upsert/binary.rb10064400192 Bytes93723d8ef5fd6797b4e34082dba8b33bf9ef4af26b8e7857a52167c99614626d
lib/upsert/column_definition.rb100644001.69 KB805171121c73cb7e2a237c23ed5251bbfafc06fe0cf81fb1e69bfd5fcb90c6ed
lib/upsert/column_definition/mysql.rb10064400869 Bytes1cc29a23669b1990f1dfdb599d292e1563ce73fb4788f54f74a48b02a9186e33
lib/upsert/column_definition/postgresql.rb100644001.65 KBb6af87d449ca9d1cd9138d14d9970181ebbcd17204c97fcd2e5412a085f7ab1d
lib/upsert/column_definition/sqlite3.rb100644001.1 KB0ff40fd715840f065af2d2b1bd8a7cd3ad109c4b27d3e2a8e7ca76a33753fc91
lib/upsert/connection.rb10064400600 Bytes25fa0e27c280d157011cf35d884a7b037a531b0038dc80b4c1b2aec8c04e6710
lib/upsert/connection/Java_ComMysqlJdbc_JDBC4Connection.rb10064400529 Bytes96ba75926ca10860a43ba655075965a2201ed0fda486781cf55a39aa2fd8f39b
lib/upsert/connection/Java_OrgPostgresqlJdbc4_Jdbc4Connection.rb10064400312 Bytes76873ded6ff7f2478c813cd20050485f5e2446b6e4f444cbcde54f94bc95f785
lib/upsert/connection/Java_OrgSqlite_Conn.rb10064400335 Bytes3512cdfc41c01b339ce05222afe185508b5154124fd4acd3d407ec9bb5a35f03
upsert.gemspec100644002.21 KB51a9db358ca2aa20687e6c14109663b256262f717b44644098407bf79b1a25f8
lib/upsert/connection/Mysql2_Client.rb100644001.97 KB3906276ecf310b40337a5007d9dcba0f1fcfe93bd48662530e456e6ba7abd4ea
lib/upsert/connection/PG_Connection.rb10064400573 Bytes9f247fa97dcf747068a9e0ce9ecafdbff8735bcc7cd080169e4436885ac6e729
lib/upsert/connection/SQLite3_Database.rb10064400647 Bytes7f01171459d1e2ea6857d134bfd2228750f5d98b83514475f143ec70be5ddeab
lib/upsert/connection/jdbc.rb100644002.79 KB34da4857bbc29ec77e72c885fe9d2a8e4841f8da5f0bce2c18cd6b8211240c94
lib/upsert/connection/postgresql.rb10064400682 Bytes68eb27dc77785ddf648fa5465f024e866e30f60aa7011ebf2a27d08163c6168a
lib/upsert/connection/sqlite3.rb10064400295 Bytes01889bb1ffa4bba1b4f579fa6d081f627b45babbfa3947cd63912dc42b6e527b
lib/upsert/merge_function.rb100644002.06 KB91bea652e5c21d9665e54a2255e45031a0232ebee287b38bd785cb862cb9733d
lib/upsert/merge_function/Java_ComMysqlJdbc_JDBC4Connection.rb100644001.23 KB5d13170b74f34368b94eb83c800a9d7ad46949a62526ac098de7fed6839c41f6
lib/upsert/merge_function/Java_OrgPostgresqlJdbc4_Jdbc4Connection.rb100644001.14 KB42264315663a41db1b70db0cbdbd597fddda19982e8b27ccbcf43fda1de0f13f
lib/upsert/merge_function/Java_OrgSqlite_Conn.rb10064400177 Bytesa4bdc60d270fd5190d4f61af2b7b44a7fae8993ac74cb391b1b4efaaff41d0bc
lib/upsert/merge_function/Mysql2_Client.rb10064400974 Bytesc54359a2008baa47b0cc5524707c7fcd67d6170632a8ad4099faa3547f0d5095
lib/upsert/merge_function/PG_Connection.rb100644001.68 KB149ceb84aa9da74f753f44863951e817a1bf2682ddc213bb38a5be3179e23b33
lib/upsert/merge_function/SQLite3_Database.rb10064400174 Bytesc2aff1a724b6288fd36d606fcf145aa71360384e37e3c1c994a8ccd816fe08ea
lib/upsert/merge_function/mysql.rb100644003.29 KBbf7058df806d6e7e449da333e3ea9ebfccb9f88417a385a71a1275c1422ca7c7
lib/upsert/merge_function/postgresql.rb100644005.69 KBf38eeb3ddf460a07be7de65261a5f7b70e58e8bbcd8ead2586cf8f5c835423a3
lib/upsert/merge_function/sqlite3.rb100644001.39 KBed92e4bb9f216deafaed20d8dabee76837ac8373f561070c1f95eaedd2baa2a4
lib/upsert/row.rb100644001.42 KB728c3e052244ccffc1601b76d253bf980463d497a5575a245683678fe1710d2e
lib/upsert/version.rb1006440037 Bytesbf5c986c7661fa5f4eb20ecb67043f2a36cf364e8936f22201e4ef03f56efc3b
spec/active_record_upsert_spec.rb10064400407 Bytesfcbcb5eea5b95e690b9e8bb6c8d22b07a178fc38d681eb043a84ce0dde5453c4
spec/binary_spec.rb10064400716 Bytes75e73e501d3dc5f54301e396c91288d736dc39b8222e83d656f719f024dd65c2
spec/correctness_spec.rb100644005.48 KB2035bf22db31f2a41ea18f35cb9710257e4fe140ff8b33cbc09801f77fe0374f
spec/database_functions_spec.rb100644001.75 KB4f4a079c0a5d84a0341b6887d95ce3a72efb0d03527f90dbdc916ffb02a7364c
spec/database_spec.rb100644004.6 KBeb739e5568f826a2f86f75cdcef825f7125533ec74fefdb93434abe52e97285a
spec/hstore_spec.rb1006440010.5 KBdc7543dbdc8e94c5607b8e72f0452289c13e1c6687cbb977f23e1982a516b02b
spec/logger_spec.rb100644001.19 KB3543c26421eb7daba03f0b4ee4fab399bcf58b1eaebc79538bf0c22379b6deca
spec/misc/get_postgres_reserved_words.rb10064400287 Bytesd9118b6024c470a23ba68064b30ea9834be10c9138038fa0dc57b8c41675a217
spec/misc/mysql_reserved.txt100644001.74 KB917aab6fd85187620cb8b08eb3d7ce15c95cae089bccdc71470c5c6d02087093
spec/misc/pg_reserved.txt100644006.33 KBa18f59b002663b2871e9156b0d96f376612b2628c4c9d1d8b91b67c45c557f8c
spec/multibyte_spec.rb10064400948 Bytes0b85e0bf6f5188588c877381e3bbb2e3ba80ac8fc6df286aad2dd88badc2fd52
spec/precision_spec.rb10064400326 Bytes5ee7054d1075e21267554218b90a4cb56cd9438f076768af95356b32f22bb26e
spec/reserved_words_spec.rb100644001.45 KBce7af65deb6db7aaedacb6422b9b0e3a36ce0784fd758f96c2f3f76ac96ab983
spec/sequel_spec.rb100644001.12 KB1a0a7a3b58047de42efeb1b2e4c4864820649f9181e06f402a22f2446e171bad
spec/spec_helper.rb100644007.01 KB7fd17f1d264c4d3512436e7b6196b719558a265ff80ce1b003e956ff06b5876c
spec/speed_spec.rb100644002.63 KB89a0bb402d899c6ec1af3cc0d7c9810783c6d7809c305ab8259c96f08de41f3e
spec/threaded_spec.rb100644001002 Bytes113281dbb7b6c6eaf58fc9fcb1b42429eb3be6c89d4c862ae2e975ebe52857b5
spec/timezones_spec.rb100644001.79 KB4fc02cae151d1dfc7f7a0068abc74a374b3a46fa34c1cf37bdb1b0e6ff208cac
spec/type_safety_spec.rb10064400285 Bytes78613ad53860f412ef225643d0297fc2a197031e864d70c5d72f9eda412f6e56