upsert-1.1.0

https://rubygems.org

upsert

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 365541

number: 1.1.0

platform: ruby

spec_sha256: e8af3519d121270013444b87ccbed75fdef6a8fd7550bba66e43776fee5c2f68

sha256: 27ccbde280d6e5532dfbfd8274e52a6ada8f9df4c459a9342a9012e0de6adf84

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

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

position: 20

version_data_entries_count: 52

uploaded_at: 2012-11-26 17:05:54 UTC

indexed: true

has_extensions:

extensions:

Gem size: 30 KB

Version Data Entries

Total: 52

Unpacked size: 86.3 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore64400164 Bytes118a6bb5455b1fb62f2d3638a61c82317b7ddc2fea1aa9a7cd805323c9a8f7e3
.yardopts6440032 Bytes1763b41e593c40aee57b39eac38044329e16c846a18abba5b640ead8ca0e78bd
CHANGELOG644003.29 KBffa6fa8fdc747af9afe4c6d83b90079c41fbbc5efe3ea0fd806f7832ea764fa3
Gemfile64400200 Bytese67ade8311b4aede119a0738433278409d93310f2924f0ca66ba4af5e43674b9
LICENSE644001.05 KB624bb33675ee4b8fc7f3078d879973f68127a56bfbeb006bc3c002ea9c36ab6a
README.md6440011.7 KB6c43a2a9d5b5437d6c6b6c24946e4ce0666e79161edb3ec29a9fb633a78e10b3
Rakefile64400813 Bytesaca3a65032c8e1ede665f0fcba22056dde17442cd5c5a21719f6d2fa649badfc
lib/upsert.rb644006.41 KB52aae40cb8c9c77efe33f7fcdf3a439e6e6aca887069850412b3195560246fb5
lib/upsert/active_record_upsert.rb64400303 Bytes0e7c2ddb815d080c61256b9a2f2152455722f657ced5951810d427476438e87c
lib/upsert/binary.rb64400192 Bytes93723d8ef5fd6797b4e34082dba8b33bf9ef4af26b8e7857a52167c99614626d
lib/upsert/column_definition.rb644001.43 KB812938e27594491a73c61baae46d1182c0104ab544ad0dc6f4e85961b48ce7c6
lib/upsert/column_definition/mysql.rb64400683 Bytes6d4f9b3285df8865c171d04ae68b7785dbe6475c4ba78da195db3b89e304ebdd
lib/upsert/column_definition/postgresql.rb64400809 Bytes96c0530f08f97a726d471bd32c118485e51bf289b9f842edd67d2b277ff610c0
lib/upsert/connection.rb64400567 Bytesa1dea78334f9182ce1d7e6dae57ac01c8073a514464b0be16e4d979847398434
lib/upsert/connection/Java_ComMysqlJdbc_JDBC4Connection.rb64400529 Bytes96ba75926ca10860a43ba655075965a2201ed0fda486781cf55a39aa2fd8f39b
lib/upsert/connection/Java_OrgPostgresqlJdbc4_Jdbc4Connection.rb64400287 Bytes71d6a29e8ba5bd0ec5a699b7fe003af6cfbddc3d2f4fe1cf6c73ad4a75a9863b
lib/upsert/connection/Java_OrgSqliteConn.rb64400334 Bytes12cb1f68b3b1b7b164d359ebc6e2cefff3c38d9822e4585bf2cde60ae25e4a02
lib/upsert/connection/Mysql2_Client.rb644001.9 KB8d3422c134a258b219e466eabead5d77c863f47f50ed0a740fac9fd41987bbe5
lib/upsert/connection/PG_Connection.rb64400539 Bytes2456ef8178418a310a18a2f344574b0156ceae8ddcd77893d353637a1a8c420f
lib/upsert/connection/SQLite3_Database.rb64400641 Bytes408c2a5e6df861cb151ae5fae35193b098e8659b7bfe71fdc7be920b43629ee2
lib/upsert/connection/jdbc.rb644002.63 KB73d2d0837134c1cc958ae6b9e85840257888b397255fe939335c9961906b6943
lib/upsert/connection/sqlite3.rb64400402 Bytes09d8f3c5e8a8368426960dc59ab90dd556a3aa448c5ac21a3eaf7a74cd86af01
lib/upsert/merge_function.rb644001.61 KB4961ec62ae311cee54f53f7b26d3f34922e9bcaacec3387a5b17297f7eb007a3
lib/upsert/merge_function/Java_ComMysqlJdbc_JDBC4Connection.rb644001.23 KB5d13170b74f34368b94eb83c800a9d7ad46949a62526ac098de7fed6839c41f6
lib/upsert/merge_function/Java_OrgPostgresqlJdbc4_Jdbc4Connection.rb644001.07 KB6b3c9947975f3aca343fae277899c65321fa4e718e549fc549131454e2737627
lib/upsert/merge_function/Java_OrgSqliteConn.rb64400176 Bytes4cc19de22bc8539c932de02794f9042c115f3e3798a799b5ab748ce1e7e017c8
lib/upsert/merge_function/Mysql2_Client.rb64400974 Bytesc54359a2008baa47b0cc5524707c7fcd67d6170632a8ad4099faa3547f0d5095
lib/upsert/merge_function/PG_Connection.rb644001.29 KBcc28c71d15ac81f11a43353d501089700f7c92606ed2bd09e13d72ec1df15dc0
lib/upsert/merge_function/SQLite3_Database.rb64400174 Bytesc2aff1a724b6288fd36d606fcf145aa71360384e37e3c1c994a8ccd816fe08ea
lib/upsert/merge_function/mysql.rb644003.19 KBe128b0d60e0c24e766eaa8659af1a9172fc4cd68e39fc19bb512d2f3c9d0e4ba
lib/upsert/merge_function/postgresql.rb644003.8 KBcd474ee838a4fba0ba647c4587e255f3904472d9eb48024d46acb0449fe85332
lib/upsert/merge_function/sqlite3.rb644001.13 KBb3f02df5498e60de7e97ee91e77cd7b3eb760b78d6fa8974dbc58c150e839695
lib/upsert/row.rb644001.07 KB8d14fc69e6354461cbb386a97e49bcccc1bac043280bca0276fad382d0a0e690
lib/upsert/version.rb6440037 Bytesc18302ecb9299b7929487b1053f66afa158ed7d92736954fcd16f68f4fdd5cad
spec/active_record_upsert_spec.rb64400407 Bytesfcbcb5eea5b95e690b9e8bb6c8d22b07a178fc38d681eb043a84ce0dde5453c4
spec/binary_spec.rb64400716 Bytes75e73e501d3dc5f54301e396c91288d736dc39b8222e83d656f719f024dd65c2
spec/correctness_spec.rb644004.08 KBe8f5b6baa6580c0b35a11ae92063d0b02b4de4eb085d05bc260aa9691d457550
spec/database_functions_spec.rb64400997 Bytesbfe65284121d91fdfae1eba8d136c282ad9b385c8e4385d994eecc6002462c36
spec/database_spec.rb644003.91 KB1e05f3e19c5dfda614cfb9e2a496b7872ecdac9654047c39e387393ed658d4f0
spec/logger_spec.rb644001.11 KB88787bf46109c38c1e0646ef2fee0c0bf55fcc08c02c7fc30f77c7138e818fa9
spec/misc/get_postgres_reserved_words.rb64400287 Bytesd9118b6024c470a23ba68064b30ea9834be10c9138038fa0dc57b8c41675a217
spec/misc/mysql_reserved.txt644001.74 KB917aab6fd85187620cb8b08eb3d7ce15c95cae089bccdc71470c5c6d02087093
spec/misc/pg_reserved.txt644006.33 KBa18f59b002663b2871e9156b0d96f376612b2628c4c9d1d8b91b67c45c557f8c
spec/multibyte_spec.rb64400948 Bytes0b85e0bf6f5188588c877381e3bbb2e3ba80ac8fc6df286aad2dd88badc2fd52
spec/precision_spec.rb64400326 Bytes5ee7054d1075e21267554218b90a4cb56cd9438f076768af95356b32f22bb26e
spec/reserved_words_spec.rb644001.45 KBce7af65deb6db7aaedacb6422b9b0e3a36ce0784fd758f96c2f3f76ac96ab983
spec/spec_helper.rb644006.29 KB46bd32df199a1e335e730c89e743d56c4f37acd133835aa07e8574fa39d2ce99
spec/speed_spec.rb644002.61 KB43e2cf1998fd5418c67b1eb1c1bcd681776b04ce6038af36d6077ac000d69c95
spec/threaded_spec.rb644001002 Bytes113281dbb7b6c6eaf58fc9fcb1b42429eb3be6c89d4c862ae2e975ebe52857b5
spec/timezones_spec.rb644001.47 KBaeccf3741b993909e579f07af963da71f4140fe4f4458c589c07bf8fafd671a6
spec/type_safety_spec.rb64400285 Bytes78613ad53860f412ef225643d0297fc2a197031e864d70c5d72f9eda412f6e56
upsert.gemspec644001.94 KBc1ec9e67e1f34be8eded6ee6de9c63258cf7d369ff36ef52d53ab86ea13f4fd2