activerecord-multi-tenant-2.4.0

https://rubygems.org

activerecord-multi-tenant

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1016852

number: 2.4.0

platform: ruby

spec_sha256: 583c750ba6ffd7d86fad18211aa39772ecf717bd5eacdfab2f073ee276b799bd

sha256: 061f0032abf8ec86710d2fde2c44c98bcbd4b7caf2eacb4b5843687bb2461a22

created_at: 2024-05-13 08:29:24 UTC

updated_at: 2024-06-12 03:50:30 UTC

position: 0

version_data_entries_count: 109

uploaded_at: 2023-09-22 14:18:09 UTC

indexed: true

has_extensions:

extensions:

Gem size: 125 KB

Version Data Entries

Total: 109

Unpacked size: 698 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/active-record-multi-tenant-tests.yml100777001.84 KB62692380e7588428290afec132b6b8d53752c8de17115673a832e6c49197aee4
.gitignore10077700118 Bytesec3c4160d3f39797a0d1187755133ff5d0515ef212cac86705773241af83f4dd
.readthedocs.yaml10077700281 Bytes6b0665cc1c1ae94db3611eb364cdce4416ce863acc184cf7f45d9b13c5ec9d8c
.rspec1007770014 Bytesb13018ad36cb834a7bc8dd2879b449939c76cd949d5a5fa074590c1ceca3186a
.rubocop.yml10077700872 Bytesda655b2a281e2ed0accd4639775943df876304e64876ea5871e70af3a26417fe
Appraisals10077700511 Bytes0159fb38119245de3b7c33dd50a0a972074344cd59d3a851bd2b1385473211a1
CHANGELOG.md1007770011.8 KB152a98334eec7132a97e3c90bb31342a8edb185dec0ffd2bef37c39c6d3c0be2
Gemfile10077700142 Bytes3051150891e85020f31e52a392e028ff010389c9c192d99653faa0a7a3664f2c
LICENSE100777001.04 KB8368782b3ca0e58dea4387b46fbd801622220f03bf56220bff5c2a117fe4b7b8
README.md100777004.32 KBec2ec3ebc645c9b106d09e7c19705ceea14a2356665f78f31dc291027f61ef2e
Rakefile10077700156 Bytes00fa933facc145a461a521b2e75935d2afdb59cd544eee90142e3834c37a4bd8
activerecord-multi-tenant.gemspec100777001.23 KBe948ec4e8d0a92d79bd0f7778655a87b3e9c5a9859f96ddfb989f868c9e39237
docker-compose.yml100777001.14 KB86d2564cac955a35e8821a33ce0b4bca49c00c485558206b60f77f6e53d61719
docs/.gitignore1007770049 Bytes79e8f0ba9f61feaad888da82d419948e717cf8163ffd06d66a63a92e02bb2f48
docs/Makefile10077700854 Bytes2196e78fc189e6d05bfdb4daf04cf60df4aec80cb75773c1cf9d01b5e17cb974
docs/api-reference.sh10077700372 Bytese9ea74ee489b790112aeaf25dcab58d6deb4f112c527e84511d39576d6077cd0
docs/requirements.in1007770068 Bytes943a3d4a75ba1891d38d4a76fe074a0498612940e46e4c9e5ca3fb987c2221ec
docs/requirements.txt100777001.26 KBe4fda5b6dac6c606d013a9277ec6f90a436694e98a958db13d99b0fccd0a8317
docs/source/_static/api-reference/ActiveRecord.html100777003.06 KB616ce5278d955c83a9b951d2e87e9e5f3b4d60256df12296fa0f0a26b5de5e58
docs/source/_static/api-reference/ActiveRecord/Associations.html100777002.47 KB00bfb36745aecfdbfbf73cd59fa765c99e89abf3d04fb7b0ecd01ad0d4bb13ec
docs/source/_static/api-reference/ActiveRecord/Associations/Association.html100777007.39 KB3cc95852a093a6962062bff157bf25910ed3e35a3d626dd4e63ff4ba19a0c765
docs/source/_static/api-reference/ActiveRecord/Associations/ClassMethods.html1007770010.7 KB7e66e0fcb5bcf3e56161fb594827649f90e05c935b468f28ebb5ad9210bdc6ed
docs/source/_static/api-reference/ActiveRecord/ConnectionAdapters.html100777002.46 KB16657ee4576d81ca39d9f498ae06104d912feed1f5b22a9592d08a6bf973ccfb
docs/source/_static/api-reference/ActiveRecord/ConnectionAdapters/SchemaStatements.html100777007.75 KB76d6d9a694e61a559f67410ce6d15c6e700bbb3efbf7545ecbbdc1a1e23027e7
docs/source/_static/api-reference/ActiveRecord/QueryMethods.html1007770020.2 KB40de2829673ef6d480020f1d939c7c1a9b9df4c9856a86eaf6a8d9d4c4f997ce
docs/source/_static/api-reference/ActiveRecord/SchemaDumper.html100777002.33 KBc3e9c81cc039677ac79ff34604ecbe05f0304e7d4dbb6b212e7412fab24b7119
docs/source/_static/api-reference/MultiTenant.html1007770048.2 KB096a718baf77a78fbcf0e1d64a7eeec39e3b957caab7682bb8512bfe7f33b1ce
docs/source/_static/api-reference/MultiTenant/ArelTenantVisitor.html1007770023.5 KB010918ac1efd09167a9ba787c0af3339f7656f043ac0015ea187fdf0eacd5eac
docs/source/_static/api-reference/index.html1007770010.5 KB9c6896482bbdc825d35eb69d716af7548c162532cf6f06998d2144e76da41617
docs/source/_static/api-reference/MultiTenant/ArelVisitorsDepthFirst.html100777004.49 KB5401fcc49e7ea3fdd82642459fcd4c1b0655ca430e062bc09fdbb65fad17f48e
docs/source/_static/api-reference/MultiTenant/BaseTenantEnforcementClause.html1007770011.1 KB8f48cf86d1b473483f904424b90b2be67fd7345dcd999a1a52ce261569b89c97
docs/source/_static/api-reference/MultiTenant/Context.html1007770014.5 KBa43e1f3c0c4f671bad1749cf957952b0c47a9b509a85e837112175e6e9464e7e
docs/source/_static/api-reference/MultiTenant/ControllerExtensions.html100777005.32 KB921590d83e091ce6585764c84f88aebf726a8a1d461b058cfcf1d4c6066790a1
docs/source/_static/api-reference/MultiTenant/CopyFromClient.html100777006.79 KB37430703e259038de621e709fb1367a4922313a43a1f9db8df3219cbf80b56d4
docs/source/_static/api-reference/MultiTenant/CopyFromClientHelper.html100777008.48 KB73792995db3ba43da88e24e55d075d12ace4eaadd83b0202cee83078e55aa362
docs/source/_static/api-reference/MultiTenant/Current.html100777002.41 KBa107957b5f9008eaaeba11809aa860bf574b1573af1bded8de98026d5278567c
docs/source/_static/api-reference/MultiTenant/DatabaseStatements.html1007770021 KB9aad43741fc693e4a337e04445c72e06dafe611bdf049112ea1aba8660e6c9d2
docs/source/_static/api-reference/MultiTenant/FastTruncate.html100777006.21 KB52a70687ddbc10bdc714715e742c7ed529f4898e6dea1c7dff4664747da75286
docs/source/_static/api-reference/MultiTenant/MigrationExtensions.html1007770017.4 KBbc9505e4b9e52a8b2a53ad9c0cb0ad05efef0e249a82007529a30605022622a7
docs/source/_static/api-reference/MultiTenant/MissingTenantError.html100777002.43 KB1b4024246f547f3d7d1220d32a20ddea069918ef73af0dc9845f0d07e584e522
docs/source/_static/api-reference/MultiTenant/ModelExtensionsClassMethods.html1007770037.9 KBfed60138a9bb9fc3a78ee83bee8bf7333f59345302e28a8617feb9c448d0f909
docs/source/_static/api-reference/MultiTenant/QueryMonitor.html100777006.91 KB9fb688f5a2288ad0cb626640ff89deac2056b5a8adf9fa1ce5d6f3ff4cc438a9
docs/source/_static/api-reference/MultiTenant/Table.html100777008.53 KBe562dd8359b924416e93fa34a96a1b682683e20c56fe6ce279e5512662f7a409
docs/source/_static/api-reference/MultiTenant/TenantEnforcementClause.html100777004.65 KB610c8f436ca5b7e002747390501dd4c48612a79bef433720e0a8fe6f10f543e5
docs/source/_static/api-reference/MultiTenant/TenantIsImmutable.html100777002.62 KBbdd00ce87612a9886a3576444403ce187a583c70f5e2820cbe19b4359b1353b0
docs/source/_static/api-reference/MultiTenant/TenantJoinEnforcementClause.html100777008.39 KBbfab76f1adca16da000c00e439d15be24d2474817bdb9d805422a613290f5281
docs/source/_static/api-reference/MultiTenant/TenantValueVisitor.html100777005.45 KB9b574b4238c57ecca4a4b2150331167ad57843744ef543a68186fd27eee25e7f
docs/source/_static/api-reference/MultiTenantFindBy.html100777004.79 KB372354bec496d290815a00280d8ebce210f933c9940adc53a9bcaa3ae7eb65f1
docs/source/_static/api-reference/Sidekiq.html100777002.33 KB8de7a675f61be209c6d082eeef66729f78a5fbcbf334804b2d056233b504102a
docs/source/_static/api-reference/Sidekiq/Client.html1007770012.4 KBbab2a7c859ed45381ac8ae394a3c02b085ef5ae15cb38d366e1fd24528696182
docs/source/_static/api-reference/Sidekiq/Middleware/MultiTenant.html100777002.67 KB318c18e0ba1161fc4be6628a457c44f223d0f37c4ee8443b4bb48e25acb03c4a
docs/source/_static/api-reference/Sidekiq/Middleware/MultiTenant/Client.html100777006.1 KBcfeaef3f4237eeb7bb36117cb8d06610b1b8580b328e02f577b2bd17b3611849
docs/source/_static/api-reference/Sidekiq/Middleware/MultiTenant/Server.html100777007.33 KB4fa1f589252f1e61ec38849577e9f04d62ca71c857f7c4c1974cc2d54a6a86db
docs/source/_static/api-reference/_index.html1007770012.8 KBcdc80f749dda267ca8a1a39a2ab6bc4dbaab4fc28e6350f35ec8ee4f78be76fd
docs/source/_static/api-reference/class_list.html1007770012.4 KBa6a3c5e5c248f970c9989d5102006e31861f5efb4349f5a1c8eb85747c8215e6
docs/source/_static/api-reference/css/common.css1007770042 Bytes6c873bfb803e287ab497d61c7209eacb24c3b09e1542051146788fbe9b85c8a8
docs/source/_static/api-reference/css/full_list.css100777005.5 KB2986b912df079f954a6254739591e22c1d88fd06e64a75accb4b37b0d55e5733
docs/source/_static/api-reference/css/style.css1007770020.4 KBc139d702b88a9592c8665da2bf7411864cc1962c8bb186e61dcebb3cfe60b834
docs/source/_static/api-reference/file.README.html1007770010.5 KBc1b7a841c7ac71a5497d9d4ecb7affa0cb974bd6be0d239fe65c33e712f23c52
docs/source/_static/api-reference/file_list.html100777001.41 KB94e6230f30e44f5255c0241b6359ef6e722b17778487dd2a4eee1901e077dd53
docs/source/_static/api-reference/frames.html10077700437 Bytes3d8ceefa15d4214bf6049e58881ec3e49551680db84fc91ef004f04c41469ab6
docs/source/_static/api-reference/js/app.js100777009.38 KBbabd4fbe6e23621082936fd26a4f6cabcae09095fe2ef263661f3f8d776c57d5
docs/source/_static/api-reference/js/full_list.js100777005.61 KBd7f5fb11e6134feef7ef53b2f9084d72ac34f75c2374bf559e328efbeaed6946
docs/source/_static/api-reference/js/jquery.js1007770091.7 KB88171413fc76dda23ab32baa17b11e4fff89141c633ece737852445f1ba6c1bd
docs/source/_static/api-reference/method_list.html1007770026.5 KBb3c3c3512eab27f1abde8267b3aed6afbd7c0309a09957f79d6d70f19a912edf
docs/source/_static/api-reference/top-level-namespace.html100777002.86 KB6f3668b5feba7d020124f6ac23e0181e3465c1cabcd8176ac013afbab4556a68
docs/source/_templates/.gitignore1007770071 Bytes71d8ca858862fb5585b931a6a4de1d1fff78560501405c3cd92dedaf394214f8
docs/source/api-reference.rst10077700251 Bytesccad6cfd0cdcccdd411440525181bfccf3f7b4969fadb6d921de2f7a4940b8ad
docs/source/appendix.rst100777001.2 KB005c940d042e587b4f31f2d278c7432423f08f9f179e479d0b80c09032cac2fe
docs/source/changelog.rst10077700302 Bytes7594e47db339a3be9924e8c05afd7001dd0df59f287d19e06617af0129807015
docs/source/community-and-support.rst100777001.26 KB8fc3fa6a106b1f6c264f7ca7a2c66540f05853c01b652cb887283d03ca9dd563
docs/source/conf.py100777001.06 KB5b6f83df18d1d5194f690451e7e5133749d5265fbe85e3c6d6f0d0fd374ded2d
docs/source/contributing.rst100777002.26 KBd12eb960c676155e7fc1b807635adf4902e8b06b65b7d3409d203abe9b9459a2
docs/source/getting-started.rst10077700748 Bytes20fad604f670b74ebb5df2196eb2a6225520c96ad9a2605f02d44064a7fc993c
docs/source/guides-and-tutorials.rst100777004.42 KB97faedf6e99370c88e94d799135c3e6e1b713fff084ad45e44ffb6375dbb9bed
docs/source/index.rst100777002.4 KB11cf0384b6738af89a134bf90fb43ba607dbea1a79326f2b3d716606276340f3
docs/source/introduction.rst100777001.66 KBfba52acaa3da32e868951888c26a103a993b26435645a88b4296829c9e1e9c5e
docs/source/license.rst100777001.1 KB3079086a3bf6a7e48b23fbabf0af8b7e2b59b097560320dcd5593ab586f2bb19
docs/source/troubleshooting.rst100777001.42 KB0b271c6e4c0b8b01d79f2ee20b1d311d083759addd04e166316f7276318ec4e9
docs/source/usage-guide.rst100777001.72 KB5d8576f9bc6096d15f2b8f1608e31c44491b3e1bbf5431be6e9fabb16cd2e179
lib/activerecord-multi-tenant.rb1007770067 Bytes88edebdd8958a51e5cccba96e9e9a9659b44b1804789ad196673d16d41973361
lib/activerecord-multi-tenant/arel_visitors_depth_first.rb100777006.53 KB445ef2c62b217845951a31e5335b56ebdee29eeb8270ede6cce9a259dc2cb8c0
lib/activerecord-multi-tenant/controller_extensions.rb100777001.13 KB0871e7379802070c4b32a8ed6e390bc0fe35f634c7108f89a4c8db37b9f61139
lib/activerecord-multi-tenant/copy_from_client.rb100777001.11 KBca5392738dab1772f7d57e4577a46f9e7e17995e32dadaebccb9c01ccddd3fb8
lib/activerecord-multi-tenant/fast_truncate.rb100777001.42 KB0714db8623b1c631425673585e879fbacba1385510e5dc7109a7c33f066a0415
lib/activerecord-multi-tenant/habtm.rb100777001.81 KB44f8eeda6541fa36f0b4452842c3fc38e2d972271cead86c7f430d0690ddfea5
lib/activerecord-multi-tenant/migrations.rb100777003.9 KB27a8da159a70d65767c7e9c87f36b7feaa9273f756541ccf766acaacf96c93df
lib/activerecord-multi-tenant/model_extensions.rb100777009.26 KBfe8074740416c76e72c1fa0d93c4b66bdba2d9aaeb4b5cf312a07568eda9764e
lib/activerecord-multi-tenant/multi_tenant.rb100777005.96 KB2b2d0a850989dc04bd9b7457c802e3ce3617d8dfa20012656600b21d6775ed14
lib/activerecord-multi-tenant/query_monitor.rb100777001.19 KB7a3a2e99c0696c55d0e1e0f1a6af4f83b77587b775e63c8a7c0884379e7ee4a9
lib/activerecord-multi-tenant/query_rewriter.rb1007770011.3 KBd1ba13904ebb35e886a77765812ca56ede3a8ac9b03de9301c1ba8bf7e2a0fc4
lib/activerecord-multi-tenant/sidekiq.rb100777002.91 KBadae56e0b2bec6ef304d17c8fb562aee63fafd4d0b3e8d75b0272f002f1451ec
lib/activerecord-multi-tenant/table_node.rb10077700286 Bytesd8b44d93d380bb36790f279dd344f372917a5fdf0b185212ed293748d70b662f
lib/activerecord-multi-tenant/version.rb1007770050 Bytesb2faea69e34e37b3b1da1e904afa5677822b8e455242ba54806bf800c9d5bbea
lib/activerecord_multi_tenant.rb10077700718 Bytesf4743357c20bd2fd79ac724092a3513151a450792461fc45b7573da82709ae8b
spec/activerecord-multi-tenant/associations_spec.rb100777001.7 KBdd6993d26d5ced707879a1a7f6142f2a4fc0860c63dc8241997022d1079dfa2b
spec/activerecord-multi-tenant/controller_extensions_spec.rb100777001.51 KBb04016097e24518c13346ee658c8c424cd9f940d0b8032c01e13195871d20567
spec/activerecord-multi-tenant/fast_truncate_spec.rb10077700592 Bytes165fe5bd03923f20f2616dda686c4c62ca13bf3d84a83c7061833ef9baf02784
spec/activerecord-multi-tenant/model_extensions_spec.rb1007770025.8 KB5b5af2b0842ea820618d54680f1d13a714dadd6d265ad38111f46ebe879874f6
spec/activerecord-multi-tenant/multi_tenant_spec.rb100777003.77 KB68d8bec9018e8190fc5c6814ad82c8f930a334f9c1bda63feacaa19d9dafc2c5
spec/activerecord-multi-tenant/query_rewriter_spec.rb100777003.72 KBc59413140564f9a21d77b6778f3c95b861e3db6f8a3c4be7e018019b25184ba7
spec/activerecord-multi-tenant/record_callback_spec.rb10077700604 Bytesed70688308df0067d4ef9deec361f57b7abfff74f6f6b28720646e90caea8c17
spec/activerecord-multi-tenant/record_finding_spec.rb100777003.32 KB6bd910cc925aa6e91347366891f9be3d323db92653fc3eec34b92662cbda5eaa
spec/activerecord-multi-tenant/record_modifications_spec.rb100777003.18 KB890f0f79c910c32141a692ead011fe6ac2974c2e7c6af03c30cdf3853b2cc44c
spec/activerecord-multi-tenant/sidekiq_spec.rb100777001.26 KB0cccc5eec71262ef86231c5e50baaa0bba2c040ad99fb1b4f76a6737491b161b
spec/database.yml10077700240 Bytes6c01859e30e8703a375678bf339786a954f6d4c12e29fb86d7111dcb49d68e0e
spec/schema.rb100777007.41 KB50138c6f9f578c91ff75d7e2d41a3700b06ea2f9a753de66072a7ec21701310e
spec/spec_helper.rb100777002.83 KB5a10694fc0807cb69e2ba6bcf63ec7bf6e0d89b4877d4a3cce041cffd2ca9d19
spec/support/format_sql.rb10077700479 Bytesa2bc2b5710bb2f0d0284fe6686fc9050850a07ba3d01ef47436f75e9ec828261