activerecord-import-1.8.0

https://rubygems.org

activerecord-import

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

changelog_uri
https://github.com/zdennis/activerecord-import/blob/master/CHANGELOG.md

id: 1679334

number: 1.8.0

platform: ruby

spec_sha256: 8e0e2a1658b5599e021e60b241314fdeab233d37505050a33777f226e4703b21

sha256: 97d5f375a428152d8c94b6eee4ccf2cf1cb94b46dbbe57551d9b522898663915

created_at: 2024-08-23 14:30:40 UTC

updated_at: 2024-08-23 14:30:40 UTC

position: 2

version_data_entries_count: 137

uploaded_at: 2024-08-23 14:30:37 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 70.5 KB

Version Data Entries

Total: 137

Unpacked size: 291 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/test.yaml100644004.36 KBfb6a6c6bd16f5fe9529f0c0be8f29f5c91d36a31329973bfbe13d7c1b0ecd953
.gitignore10064400285 Bytese77e0bd099252271fde3d35782b1cc42ced2dbcea7850fb731f149f49e136586
.rubocop.yml100644001.68 KBd76b14d28d5a7193bc4e583657183f18090a36dde4ae87a7822ae4af3c886b5c
.rubocop_todo.yml100644001006 Bytes2e111773730fda7f14e31761212821214118ecb67502f087ca41cd8fb6fbe6cd
Brewfile1006440076 Bytesf5d6b25d190f61931816941d340f022c7230f0fdd059766c5159971f26b205de
CHANGELOG.md1006440018.2 KBc9c9f65d2d6534d870708a38f9a2a572450bba9a1b47cf599639df7bf7659560
Dockerfile10064400519 Bytesbdbbaec976d8070a699f19a52a0c638b4891d2968907aa8e670d638c6c63ab2d
Gemfile100644001.51 KBce346c68f78e278491e6bc9c7039bede854ed18f81cf6dfd0dc35269a9524fd3
LICENSE100644001.08 KB3b6685da5d9179e1f384b2f355f9a59f7602d2abc88cd51c1d676dfe5d4ad8d2
README.markdown1006440026.7 KB6109c02ff2bbb51cb4d53231cde76560464dbcdf87f0ea59de11a5f1dbaa93cf
Rakefile100644001.58 KBd0e1bededb45667d375d81a3a7cb6535d597c7671477ed507907af6155f23061
activerecord-import.gemspec100644001.02 KBff3cd7e9c52596a82cb950a99cb97dbb8e02d65d3fad97ea2655ebc138f9822c
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
gemfiles/7.2.gemfile1006440062 Bytes776cc58ebbc68e5c0b40ddb90affdecee9bced47879682b7fffa7fe5743307f9
lib/activerecord-import.rb10064400155 Bytes2f3a7c0f3c4c7dde1494b91146f780abc93aed2654f30acb01da791c7b3d970c
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.rb1006440046.6 KB97394a5e2b865a0a5e969fb334b4fc0c13cd92b9594f511832d8466d7e795d0a
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 Bytes094a86f46eaae3add8acd0d82091f0a2ba1d2fdbed04b5c7cbaa5f9ca76d6490
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/author.rb10064400199 Bytes72cdd65780c8fd4b9ba16eb9b346b1080aff93a8ab8fc1bf44e832a84e1ec09f
test/models/bike_maker.rb10064400136 Bytes27a0d48c459bf4c1f29fa8422bbb494f0c8ea1804b07fd8d6f99133862c70e94
test/models/book.rb10064400528 Bytes000ef5124b296d26dae69ce263ff23091a3aaa56dd7766a8b296d310faf0d45c
test/models/car.rb1006440093 Bytes5fdf44431b9d316ed77a7206a85637f26e1df6e71fe9777f0d38b4b798978b78
test/models/card.rb10064400105 Bytes1c24e782af53960ca759305bb8b916c41b9e11af269408dd94f29c1ca66df94c
test/models/chapter.rb10064400147 Bytesb737c30369ba4db2100b1f9eb317b88cab7e0873fc6ee88235bc3d5fff0fd117
test/models/composite_book.rb10064400553 Bytesaeb91219e4cc7a3eb038e498985f1f1bfe275f5f7d4d4b847244c49fb20ed74b
test/models/composite_chapter.rb10064400304 Bytes304b4e2b133aa80659b0d5042dcf0fa579210f6ffab268fbedbef26c819c3b82
test/models/customer.rb10064400500 Bytesc6ee952162d6ca2856478b5cb52fbb5761a59e78d4e8eb7336aad87b62fb9a14
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.rb10064400512 Bytese0cdd58768425114a1518f3bb3420bb3b3dcc3839eacee1999dbe7cbfa7bd468
test/models/playing_card.rb1006440074 Bytes659cfa2768d95aa1ed94d37e01100eefce0293f8456a2d05010e08fd28c1b940
test/models/promotion.rb10064400107 Bytes051a5b4212bce006b2dbbd94ae372f0595c9439be7cc90983a2ab7043b007021
test/models/question.rb1006440087 Bytes15440db692644514e8291d805376ad6e34b931eb989f7b16a31fed795b09bdff
test/models/rule.rb1006440090 Bytes67ac06d045d881565b73856d6faf0decb61ae3341838f6f5aa199d5193db1e98
test/models/tag.rb10064400429 Bytes36b63c44b96ab32ea861e7f0f8e7cb54211bd1b310f82de58b1a32490880afd4
test/models/tag_alias.rb10064400319 Bytes4f18384fd6c700e0bdbbb9bb231ce496476ea6cf6e7c25e8bc0fa74a0faa57d6
test/models/topic.rb10064400952 Bytes580d37b7a48c75dce8530e53a5d68bc7fb75fd28d30948311ec2430d985451ae
test/models/user.rb10064400136 Bytes72398a5287afd69148d7041a3090170ac7767e60d4532c763914946e768dad4c
test/models/user_token.rb10064400170 Bytesdd2864cbb465cc0d81c857b065cda5c17fc6ff25845db3b3ec57dcab13feafc1
test/models/vendor.rb10064400231 Bytes36cee4f4297cf2ad1162a92ac3fae66af166edd6e4dc16127e1e50571981d2f0
test/models/widget.rb10064400603 Bytes9de10ab7cfdb5b4c3fa35299573c2ca95ec86a4a01ff24762d3f6b27e7b153e7
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.rb100644002.52 KB5e9eeb6efb78f744baa672874f9111b1f3f61dd22a549b266fe5e7c0c420b273
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.4 KBf200d8a202fc671c227142d0cdce075dd5f2c7d5ac39b82381d1ed63dc953422
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.rb1006440010.5 KB08617bb709aa14617dac6d0eb126d56764cb9ee6d238eb7bf3cd00e3ffc0a816
test/support/sqlite3/import_examples.rb100644009.52 KB5800a904b80b4f3839b08da8cc48ee85c0196271e8800a275711c37771c76cf6
test/synchronize_test.rb100644001.87 KB0c4c4e5898da008520cf58ecdee6abb7073c44fc2b63f8734dfb3bb423741a6a
test/test_helper.rb100644002.92 KBcc4ccc0c5bae14796b90c769d1fdd9f8f81e51c4852aef6ea1d5152627d675a6
test/trilogy/import_test.rb10064400306 Bytes56540b45f69d080260e83f7d9303c0d24b35586746555dfc4f665e2ed8fbe199
test/value_sets_bytes_parser_test.rb100644004.06 KB849af3270e1b577a3bcab69e7199f1ddd66f24d7d6f606e009ce4ac413653a75
test/value_sets_records_parser_test.rb100644001.12 KB33bb9de463a2f62b5bcf0befe1575b22ea5cee8dd6642680b0770d954c9ab382