activerecord-import-1.6.0

https://rubygems.org

activerecord-import

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 151317

number: 1.6.0

platform: ruby

spec_sha256: b0f0d638dbee1155d29177e076aaa8adf628954004227174ec40d97b28883eeb

sha256: b1704a8bcd47888d1adb249a302ba21fd0ec8e28123d8d66b6552ea8c4d94fb9

created_at: 2024-05-13 08:15:48 UTC

updated_at: 2024-06-05 04:53:17 UTC

position: 3

version_data_entries_count: 133

uploaded_at: 2024-03-15 03:44:38 UTC

indexed: true

has_extensions:

extensions:

Gem size: 68.5 KB

Version Data Entries

Total: 133

Unpacked size: 283 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440017.9 KBf6b881e8a72d1b8e370738f166b12b2f19788d986525efd6bb68709dcec30f1e
Dockerfile10064400519 Bytesbdbbaec976d8070a699f19a52a0c638b4891d2968907aa8e670d638c6c63ab2d
Gemfile100644001.51 KBce346c68f78e278491e6bc9c7039bede854ed18f81cf6dfd0dc35269a9524fd3
LICENSE100644001.08 KB3b6685da5d9179e1f384b2f355f9a59f7602d2abc88cd51c1d676dfe5d4ad8d2
README.markdown1006440026.4 KB4ed1e12fb25486a26ed69cfd030fc8f9f755d2d43de2a418cdfaeed8803c9482
Rakefile100644001.58 KBd0e1bededb45667d375d81a3a7cb6535d597c7671477ed507907af6155f23061
test/models/card.rb10064400105 Bytes1c24e782af53960ca759305bb8b916c41b9e11af269408dd94f29c1ca66df94c
.github/workflows/test.yaml100644004.2 KB09f4bb7ab220507a6796619e97dcba0e58c64acd5415f04129704e849dcbf761
.gitignore10064400254 Bytes4d4ec765c44d9f2bace3c2089d30f012f6bec2e07b13cdd58476f29fb95bd249
.rubocop.yml100644001.68 KBd76b14d28d5a7193bc4e583657183f18090a36dde4ae87a7822ae4af3c886b5c
.rubocop_todo.yml10064400943 Bytesd1963cee3733df537eebb5072410a555b34941af2854b46763a143bfd60f38d4
Brewfile1006440076 Bytesf5d6b25d190f61931816941d340f022c7230f0fdd059766c5159971f26b205de
activerecord-import.gemspec10064400920 Bytes7df16336d2665db6767b205ecaacb28fd70f43e7ba7180d4ae9e9b5d0e0ec55b
benchmarks/README100644001.12 KB979a2939dbc88a0c2cdd28c2650c603e53f60f2dacfebc2bfaed24d656a5bd75
benchmarks/benchmark.rb100644002.16 KBad885305a5de868e5400d2bcf973ef67784d6c3e3015ad896545fdf3a6b1ba61
benchmarks/lib/base.rb100644004.58 KB84fa0f91a1ff47f078f06676ec59a17c77274fce881be6ec7003bcecd9cc6123
benchmarks/lib/cli_parser.rb100644003.19 KB69ab21f547172cf65117e0a6033a2fcfc46017c9653bd80a698aa8dd3df3231a
benchmarks/lib/float.rb10064400313 Bytes5c58ab4e467841fc1593074dbb6b7d3596a4d79d11156af185674cf17c121dd1
benchmarks/lib/mysql2_benchmark.rb10064400636 Bytes589d6cf47714fe39e18162e62e2c820d85744d0aa18e53f3f6929dd5b5893378
benchmarks/lib/output_to_csv.rb10064400487 Bytes5a57e04ed9618ffbab1373aa57a121be752f45bca05c7b0a094248a2ba3737d6
benchmarks/lib/output_to_html.rb100644001.65 KB114c4c0b3f25246576e212fff251fa3e83c356af226f2294f76f2e9dbdfe64f9
benchmarks/models/test_innodb.rb10064400107 Bytesc65cf358b2455d8a47bbb99d3cda092fcfe7abbfc977e90438249ef7bbc18c69
benchmarks/models/test_memory.rb10064400107 Bytesedb7dea347597ddb04d295631aa250de900c0a616e953b3bae6364b7d4d15863
benchmarks/models/test_myisam.rb10064400107 Bytes2dbf18a9d74e9bf9c0b63c16d16adda9343b64e9cb2f49936ab8c87bea69eeed
benchmarks/schema/mysql2_schema.rb10064400545 Bytes972c795788fdd5ac09f8d3cc2d957841f28568c6d054dceaceb680b213f5fb60
docker-compose.yml10064400551 Bytes7529db77df530052fd1e51328852ce79bb26581a3180da8e8b346cfed9f59500
gemfiles/4.2.gemfile10064400101 Bytesafb3334c97d5dfff4ed119f52b70bec9e0fde54aac8c55ef07c9c00818f1cd58
gemfiles/5.0.gemfile10064400101 Bytesf6647d580c51469000cb4406566635da8ae05a61a79b2bc64c28ea055a644245
gemfiles/5.1.gemfile10064400102 Bytesdb4964f087a9d744063958a867f78006f0b0f8914c4949cc2822cc7d16ae19c3
gemfiles/5.2.gemfile10064400102 Bytes7fe5dfb28c4a6b1a6b0d8a56201d4217b9c5edee253757c272bb98e02dc5a2d2
gemfiles/6.0.gemfile10064400102 Bytesab675f2f84aa1c4d40c5ed57dbb4d071e0664f3e9b84cfcec2941124b8bd427b
gemfiles/6.1.gemfile10064400102 Bytesed9a97d5c5b9f97edb9f24dcbe61829a29068842ec70bdc6a76035d52e669d3b
gemfiles/7.0.gemfile10064400102 Bytes14fd3702875a1c8a02b0e9a76bfe98c09a44254d0d4739e70c1bd973867954f9
gemfiles/7.1.gemfile1006440062 Bytes988b3eaad187ffc5400f59ab5c5b37bd956af2f2d4c1219fa86fb893257d878b
lib/activerecord-import.rb10064400189 Bytes1b155dffec0166c9f26f6818619ffd0b3931be6a499ebd0a18d4d7800be41d9d
lib/activerecord-import/active_record/adapters/abstract_adapter.rb10064400279 Bytes9b8d275777b43539bb25bafc8179468a450f73260da21a3852207a84e5d1e1c4
lib/activerecord-import/active_record/adapters/jdbcmysql_adapter.rb10064400249 Bytes850e293aa3978c1db3c94e8a84126a9bd2581787ae9b515cfab2d8357ae6e5eb
lib/activerecord-import/active_record/adapters/jdbcpostgresql_adapter.rb10064400265 Bytes5e790eaadb2b7ceaa1a28003c68502909eca83da074918df0130527e9186b510
lib/activerecord-import/active_record/adapters/jdbcsqlite3_adapter.rb10064400253 Bytesc938b14676d4ac72043d8da081abbe8dda24df1746f9c2d4bac6ad4a84a90fc6
lib/activerecord-import/active_record/adapters/mysql2_adapter.rb10064400249 Bytes850e293aa3978c1db3c94e8a84126a9bd2581787ae9b515cfab2d8357ae6e5eb
lib/activerecord-import/active_record/adapters/postgresql_adapter.rb10064400265 Bytes5e790eaadb2b7ceaa1a28003c68502909eca83da074918df0130527e9186b510
lib/activerecord-import/active_record/adapters/seamless_database_pool_adapter.rb10064400310 Bytesfde579b9c5552a1e1f2d1f262432264b2ce93995bb83b4c4618395f285952681
lib/activerecord-import/active_record/adapters/sqlite3_adapter.rb10064400253 Bytesc938b14676d4ac72043d8da081abbe8dda24df1746f9c2d4bac6ad4a84a90fc6
lib/activerecord-import/active_record/adapters/trilogy_adapter.rb10064400253 Bytes92accf46657373d4fbd125f5fa6af4a11ddc513945e036e0d90e863e2c61f8e9
lib/activerecord-import/adapters/abstract_adapter.rb100644002.31 KB2dd05c54e6a802fc3f418175f276915c756d73b9b5b0105ae9c16f79977e210e
lib/activerecord-import/adapters/em_mysql2_adapter.rb10064400179 Bytes904b715a38b1b1eee3f20ebf8aa90be9a65cd7dde863115630ef3e04598a18bd
lib/activerecord-import/adapters/mysql2_adapter.rb10064400177 Bytesc53d9881234d2466e11bafff9fe1da690c8543eb91e55044345e67e18af10de6
lib/activerecord-import/adapters/mysql_adapter.rb100644004.9 KB5dcd517544240fe76886e5b2bdbf3ed7464d67fef8d51bfb505c529c66a7e8c7
lib/activerecord-import/adapters/postgresql_adapter.rb100644007.85 KB494f5ef79a22f808b639b23d213f0763cec9988d41c0c6f9f1c62891d3a0550b
lib/activerecord-import/adapters/sqlite3_adapter.rb100644006.12 KB3803f4db297683201f352cba36f1d09bce3715c41722c76640eadd9924756064
lib/activerecord-import/adapters/trilogy_adapter.rb10064400178 Bytesb44fe487c9b7a4ce24caf88257e7317b3b6c384e939bc6e8ad13195968f4b595
lib/activerecord-import/base.rb100644001.31 KBd50699498036ec619b0884d1a53b5f2a61efa9b525256442dcf36466e827fc2c
lib/activerecord-import/import.rb1006440045.9 KBb12260d218eb9dad92cc2699f5e6633d80a530c2878baccf15acefda3a71129a
lib/activerecord-import/mysql2.rb10064400337 Bytes85191b5f3420a2ca4c07a68ccfc41f1be8ea6ec8774bc4d70ccac70cce22b659
lib/activerecord-import/postgresql.rb10064400337 Bytes85191b5f3420a2ca4c07a68ccfc41f1be8ea6ec8774bc4d70ccac70cce22b659
lib/activerecord-import/sqlite3.rb10064400337 Bytes85191b5f3420a2ca4c07a68ccfc41f1be8ea6ec8774bc4d70ccac70cce22b659
lib/activerecord-import/synchronize.rb100644002.83 KB08312d64f26205ece0db9f298698baa1e1da0402c580ca29998519bf4823e649
lib/activerecord-import/value_sets_parser.rb100644001.99 KB15da6705da832417ad4d58a7274b0c9175c910711c13c89dd8dcc57bacb62d83
lib/activerecord-import/version.rb1006440099 Bytesea70ebe8123fb5b972f263567b81808430f6d7c2c62f974a88752ce7d09efcac
test/adapters/jdbcmysql.rb1006440059 Bytesd413964439499000ef8ae47880986e35837b05fec4910964817723437d3548a0
test/adapters/jdbcpostgresql.rb1006440064 Bytes410110037125ead8af89eb8afdd480ed952357b9cf06b4ecf2c934b94028c23c
test/adapters/jdbcsqlite3.rb1006440061 Bytes501bacda6192b10382f939e8d894c14f485a508fc254451b9713f579b381a992
test/adapters/makara_postgis.rb1006440057 Bytesedd04a91f219a78c344de9f0ab5fb540ff63808eb9058acde8904202186e3bb2
test/adapters/mysql2.rb1006440056 Bytesde07091b6a5000519190b4fdfb53b786c54e02da63c7538324133b879d05a499
test/adapters/mysql2_makara.rb1006440063 Bytes5d7b1e52834533964065567d761c3df8b1c3fe75a22972abf61f471ee1be283e
test/adapters/mysql2spatial.rb1006440063 Bytes591ca3804265d5dbe8c1ddb4e71214757e9274c68123e3c0f2e701759a27d195
test/adapters/postgis.rb1006440057 Bytesedd04a91f219a78c344de9f0ab5fb540ff63808eb9058acde8904202186e3bb2
test/adapters/postgresql.rb1006440060 Bytes812c4828cffc2913ec5e8a55f229ecf8767cabd89574148569c9c0b74a9900e2
test/adapters/postgresql_makara.rb1006440060 Bytes812c4828cffc2913ec5e8a55f229ecf8767cabd89574148569c9c0b74a9900e2
test/adapters/seamless_database_pool.rb1006440072 Bytesc96baf6e7f9660a5deebfaa87f45a23c029aeadb97600d37dc2c9965e00047b0
test/adapters/spatialite.rb1006440060 Bytesc2c79446a8e70580c6f26f63fece00020e287f9f17e9e34f1118c265894e1385
test/adapters/sqlite3.rb1006440057 Bytes9ff0a4e13dfbec2f65bea0efbd5335523136205c98d32e752be3ffd136153990
test/adapters/trilogy.rb10064400230 Bytes3ef3465e426fea79809c221110cc486b46460073783ffeee57c03ff85a7880cb
test/database.yml.sample10064400840 Bytesc56f608ac0a67ff87ac3b8d628c0768d8dd97143257d10b467a6f6be48cc904d
test/github/database.yml100644001.05 KB4d9d29631801c57354cef30881712b1239d45c64c2f7c6ef27f6aaefc85dd942
test/import_test.rb1006440034.7 KBe0ff1ae519e2b6beadc4eb0e2c9fdb4ed80c5c446a5831d31bf24dd1585f2a15
test/jdbcmysql/import_test.rb10064400306 Bytes56540b45f69d080260e83f7d9303c0d24b35586746555dfc4f665e2ed8fbe199
test/jdbcpostgresql/import_test.rb10064400240 Bytes12cbb86f2b7dbebfc312b0379050bafbc375867ca732ffd24b74171923d7e1fc
test/jdbcsqlite3/import_test.rb10064400234 Bytesf8fe6d9debcd51c8e0eba51c39bcd1421ff2237f57d2139e84d1795ebea22a4a
test/makara_postgis/import_test.rb10064400361 Bytes21573c25e68705a71dc85b25687c7fa6126440e1e91e2ceea1cadcf5e19afb8d
test/models/account.rb10064400100 Bytes67a19c575e3130c862cdb49e2f343dc4b6d5f6ace133d2c3d4a38c18f847a9d2
test/models/alarm.rb1006440068 Bytesccfed42c550e8f2c3e3d265f9255d2844fec2ecb361fa5a5057636b2fb75d0ea
test/models/animal.rb10064400202 Bytes11b8a7682576d4beb6109a52ff103ad1a05789a250b5ce825719b706b1254e1a
test/models/bike_maker.rb10064400136 Bytes27a0d48c459bf4c1f29fa8422bbb494f0c8ea1804b07fd8d6f99133862c70e94
test/models/book.rb10064400385 Bytesb747519a78ed7b764cfc0a14d69142d0bfacf2437abec3d7a1442d17965649ab
test/models/car.rb1006440093 Bytes5fdf44431b9d316ed77a7206a85637f26e1df6e71fe9777f0d38b4b798978b78
test/models/chapter.rb10064400147 Bytesb737c30369ba4db2100b1f9eb317b88cab7e0873fc6ee88235bc3d5fff0fd117
test/models/customer.rb10064400246 Bytes636bef4a597f52a71115de1d34444952f1bb22d4e812928865e0b6a5f520a88c
test/models/deck.rb10064400137 Bytes5432a47eab0a666723fa4c5f125374d1142b4dd33626386aa054125edf8dbc22
test/models/dictionary.rb1006440084 Bytes9ad2ab537996beae509e330ce0f096c791540bfdee8dfb6eaa273076a507cae5
test/models/discount.rb10064400117 Bytes7fca9a2ca5669a7af3729fdd8b0fa8ad0ffb5d8782d99edd415011e0e0e5c499
test/models/end_note.rb10064400147 Bytesfdd63f23fd13a0bb07ed6c8953120f702e8afda2f73166c5a26d1af65206f938
test/models/group.rb1006440096 Bytesd9dc8d37fe78b09b1fcf4558fe195a8f00df9779bc01e6057af18e8c4932d01c
test/models/order.rb10064400245 Bytes96ad45f0c9e8c2757aaeea0006f43b721f8c0a6a0e72d71adc0534e522e3797e
test/models/playing_card.rb1006440074 Bytes659cfa2768d95aa1ed94d37e01100eefce0293f8456a2d05010e08fd28c1b940
test/models/promotion.rb10064400107 Bytes051a5b4212bce006b2dbbd94ae372f0595c9439be7cc90983a2ab7043b007021
test/models/question.rb1006440087 Bytes15440db692644514e8291d805376ad6e34b931eb989f7b16a31fed795b09bdff
test/models/rule.rb1006440090 Bytes67ac06d045d881565b73856d6faf0decb61ae3341838f6f5aa199d5193db1e98
test/models/tag.rb10064400221 Bytes9d0f6722d0974ac43bdc95f6ceba3002f4daf8bd732b0b2a59e9499ae49ea64e
test/models/tag_alias.rb10064400183 Bytes5ebf5aa47c4f88284cb616a1f91f6b2032f5bd056f48a5300c3a5393ba5c508e
test/models/topic.rb10064400952 Bytesc767df38fc56fbffdde739b828ec48c45c490ab8e33509a2748464938374efcd
test/models/user.rb10064400136 Bytes72398a5287afd69148d7041a3090170ac7767e60d4532c763914946e768dad4c
test/models/user_token.rb10064400170 Bytesdd2864cbb465cc0d81c857b065cda5c17fc6ff25845db3b3ec57dcab13feafc1
test/models/vendor.rb10064400231 Bytes36cee4f4297cf2ad1162a92ac3fae66af166edd6e4dc16127e1e50571981d2f0
test/models/widget.rb10064400426 Bytes41d8975ade029e63d1e1b65d656dd36d9684c0db0fd87818c8c91a801a969081
test/mysql2/import_test.rb10064400306 Bytes56540b45f69d080260e83f7d9303c0d24b35586746555dfc4f665e2ed8fbe199
test/mysql2_makara/import_test.rb10064400307 Bytesc76bfe8bba87630ebb5b74065543f95ca3cabaac3c2fa312515de9a0608b04fc
test/mysqlspatial2/import_test.rb10064400307 Bytesc76bfe8bba87630ebb5b74065543f95ca3cabaac3c2fa312515de9a0608b04fc
test/postgis/import_test.rb10064400361 Bytes21573c25e68705a71dc85b25687c7fa6126440e1e91e2ceea1cadcf5e19afb8d
test/postgresql/import_test.rb10064400240 Bytes12cbb86f2b7dbebfc312b0379050bafbc375867ca732ffd24b74171923d7e1fc
test/schema/generic_schema.rb100644005.54 KBdbab1844ebba3fa616338ff38fbd29585af3a18234483309bb3b6f902e5fb7c2
test/schema/jdbcpostgresql_schema.rb10064400103 Bytes516c0f512822309775a98b85af5f02180a0a2a04615e87af0ac45bc2a564c367
test/schema/mysql2_schema.rb10064400647 Bytes41ca8a80945df4b44315c149a71d45cc7d87e2faad46a943a51eb9a7ef5ef9ba
test/schema/postgis_schema.rb10064400103 Bytes516c0f512822309775a98b85af5f02180a0a2a04615e87af0ac45bc2a564c367
test/schema/postgresql_schema.rb100644001.56 KB67e9c3f3cfe29a01055769279a45baa8f4e05882343946d42ee7815c30afad65
test/schema/sqlite3_schema.rb10064400456 Bytes87adf7e950cfe7bb2552901f028157340f08c7a93fafda407874837ccfa06232
test/schema/version.rb10064400304 Bytes25cf3fd24f9d9ce440b9d66189d61d4b8906a01b5dab6b25a069cfa3d87725b8
test/sqlite3/import_test.rb10064400234 Bytesf8fe6d9debcd51c8e0eba51c39bcd1421ff2237f57d2139e84d1795ebea22a4a
test/support/active_support/test_case_extensions.rb100644001.86 KB7943132de9843aef7a76f6046679e253d0588073ae9dd856dbb4464dd1e8fe11
test/support/assertions.rb100644002.8 KBab09cf4f96fe91b7bd69aa7fdc39c188f151b0d25b33711c61df3eddbbad1f0f
test/support/factories.rb100644001.5 KB62ec29c7ee3f167c4f4715887254cb3acc737a671c9fa2410c5f5d69cebf4f92
test/support/generate.rb10064400913 Bytesf5d8bb537d3c7fcc08e549778037461852642f6ede03b9c63b2c26d3e415f021
test/support/mysql/import_examples.rb100644003.94 KBf46ed4f173a458104e1d1c78a4e8efabfe598a1c3cbbb0fd5938f01d853e4d1e
test/support/postgresql/import_examples.rb1006440022.1 KB465c67e9e1ec9b99afb34446672dc85a66b411336008e8f1ee9d2b9aa7a116fc
test/support/shared_examples/on_duplicate_key_ignore.rb100644001.57 KBe8d7578c8a4a503dd356d3c598fa0897978662bd7e404b67b472fb66fd8f9f93
test/support/shared_examples/on_duplicate_key_update.rb1006440016.3 KB893bee3cbe3de9cce75fd5a6428f04c91d096837fd821be3a1512bceae0ce350
test/support/shared_examples/recursive_import.rb100644008 KB96b4c564cd77c37b2b1d6d0c92cc5f141288e371011bf4de6a3764ce9dc96ac1
test/support/sqlite3/import_examples.rb100644009.52 KB5800a904b80b4f3839b08da8cc48ee85c0196271e8800a275711c37771c76cf6
test/synchronize_test.rb100644001.87 KB0c4c4e5898da008520cf58ecdee6abb7073c44fc2b63f8734dfb3bb423741a6a
test/test_helper.rb100644002.88 KB6cc3354a9b78fe9c5c236665342804fb2f2dd7a7ad58b07fbb0be86907c30fa5
test/trilogy/import_test.rb10064400306 Bytes56540b45f69d080260e83f7d9303c0d24b35586746555dfc4f665e2ed8fbe199
test/value_sets_bytes_parser_test.rb100644004.06 KB849af3270e1b577a3bcab69e7199f1ddd66f24d7d6f606e009ce4ac413653a75
test/value_sets_records_parser_test.rb100644001.12 KB33bb9de463a2f62b5bcf0befe1575b22ea5cee8dd6642680b0770d954c9ab382