masking-1.1.2.pre.alpha

https://rubygems.org

masking

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

rubygems_mfa_required
true

id: 1200161

number: 1.1.2.pre.alpha

platform: ruby

spec_sha256: 400cfdee5e2ff8e97c5a5a7a5b5fa3fa2c4022c6b9a00e21862c9ec53f5a8987

sha256: bb12d400da3fb94fbad310a55b2b65ecd6562c613da4add4bdb06e6119cefe02

created_at: 2024-05-13 08:32:16 UTC

updated_at: 2024-06-13 03:14:02 UTC

position: 1

version_data_entries_count: 87

uploaded_at: 2023-04-18 20:39:32 UTC

indexed: true

has_extensions:

extensions:

Gem size: 27.5 KB

Version Data Entries

Total: 87

Unpacked size: 192 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.circleci/config.yml100644001.18 KBb52ebc47d463c41a4b173997c16dda9c4bd181c35072c62afa1f1ad60e6dcd85
.codeclimate.yml10064400674 Bytesb41f0ecb4f1f5264edf34d42aa5adb45d55ff89d09fefdf199c86dd1da24b6b5
.dockerignore10064400210 Bytes5bbccb1320db269414bd6b87ac271391d5126f4aea9704c56f3ea9bb38c88149
.github/workflows/acceptance_test_mariadb.yml100644003.19 KB4e27c04fb1fb5a9a6cea64a263625823cb774481df0f542197177925b43b8eb4
.github/workflows/acceptance_test_mysql.yml100644001.02 KB9c9849ee275096ed305528e584125283049480014dc5765cb19331168d02a9c9
.github/workflows/check_changelog.yml10064400435 Bytes00818e8d2d149416545d6faca3e40723ff872d7cdd491741c22ebc60272ede96
.gitignore10064400201 Bytescc82fe7c85a8fd3cedf0c332ac81c0017ffcb7ccb8211e0cf250c86f2d41dfb4
.mdlrc1006440030 Bytese60f1bc68b2bb4047339819e774d24496d38aeabdba7689d0d78273b803faf2a
.rubocop.yml10064400426 Bytes89ae569f82ea531c1fd0557ab04923ad9110d34a52e8edce14e6b9e24b45c3f7
.rubocop_todo.yml100644003.1 KB9c9e5e078e65e3ad6933ae15f510370a6f01059c0d5ca2a2b98cc896e7576482
.ruby-version100644006 Bytes3822728783049fc2f22a56d1ee74d62352c49fbf81c6b54b50830d6f61c3af22
CHANGELOG.md100644003.42 KB67e443480f4804bdb0050e4dc5d4d0bb02d739ea763bdc59f00db87017b1cda5
CODEOWNERS1006440011 Bytes4eedf9d6f42ad793f26eadfbade1932711b12e4961d5e44e3549163f87955b8b
CODE_OF_CONDUCT.md100644003.15 KB261687c5b98e55a926fc51dff78a684449bae45f5acfa1680f6a584330960535
Dockerfile10064400905 Bytesa3751f7f6fccd83a35b00b57725853aff48445ea5ada304ffb7675b5bb1c9188
Dockerfile.ghcr10064400256 Bytes3eefcb6542a1adc4e0d1a102d88bbddc2afd3e59c9786448dca8afb0c1277ff1
Gemfile10064400420 Bytesff22e0f130f09b89b74889f95b439b7dc6bd5dc080055397b0321471df8ed4f2
Gemfile.lock100644002.44 KBdca6ffc145a54219ed82461a4e026c6db676600eed01ddc7518e1ab67b23bb00
LICENSE.txt100644001.05 KBef20bee3a45a053368dba13cd8d0134a153a2875ebf7909e3fb9d15cd7cecf17
README.md100644009.99 KBce9d1a7161c41d48a919273b26ec7e515cdfc89c516e8f03084bdd9f0ee79dde
Rakefile10064400243 Bytes6c29d54d5fed8f8ca540a7ca6c9739c1a604b9c2e735087b06a98dba92bd7be6
acceptance/expected_error_result.txt10064400162 Bytes3746aadf1604e80745995bdf7e47be296078039165eb4c24e389194f67826813
acceptance/expected_query_result.txt100644001.16 KB26adb257f7530bca692d0d6dd9da09c628a1ca2855b84e6fe16835be9b6aba63
acceptance/import_dumpfile.sql100644002.65 KB57d3dac0e100bcc2e3baf42a04d7672810c41878fa98c47c006d859915c8eaf8
acceptance/masking.yml10064400600 Bytes157a403e4a9a7f409f19b7608f85937f8e4619ef6f8907ba567bf5e8c042fc1b
acceptance/run_test.sh100755001.6 KB3b5a3f6f4ed3768995c726e3ff36ad56968600e14a29e324d3a2a6271c6e0bb6
acceptance/tmp/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
benchmark/masking.yml10064400210 Bytesb7cd589b2d76c99406b8f7799f6c52ac8f24baf28f34bbb3d12db002a589032e
benchmark/run.rb10075500433 Bytesf439be69a64e4788a6e9e0eb3dc20c0486a4f964b563ba46ba4b014a95313916
benchmark/users.sql10064400121 KB95bbb7b8e3c6c5624131d081051711c03e84ec8aabad14c93f6cc003fad1241d
bin/console10075500271 Bytes8bacf516b1c6d04ed995cacc219d006dd06278a0b584a24c0a6d827a2b059044
bin/masking_profile100755002.1 KBe902369ba9b56cdca6445e06ad5ab47de341198b72151b39ebb73ab77c11902c
bin/setup10075500146 Bytesaa97ebc008cd402c6e078dbce6c098a8f4f8254a87738276e0b79ce76de90bd3
config/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
coverage/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
docker-compose-ci.yml1006440067 Bytes9440dc64c24a1bd03ef14cde4d63023df825108388559bbb4d5b192bc760f89f
docker-compose.yml10064400143 Bytes9110852402aa26d5164c95827f1fafd07a69c72ff22c0a95e64e1e52aeeb09db
docker-compose/acceptance_test.sh10075500279 Bytes7bd295b0cad3bf2afa6747871f37f08d9f8686dd9735212721a4ef13c444f4a1
docker-compose/mariadb100.yml10064400353 Bytesf28b22f92f19751f3ab2209550781eae8fb8f89d8f2681f2a76ee26a1d8a1092
docker-compose/mariadb101.yml10064400353 Bytes77ca4a99d0f2075d95c767ac9c2389b3f80ad8ad6452cce2c26833561785b312
docker-compose/mariadb1010.yml10064400357 Bytes7c0480ffd570288c65d6adc15d0cf3afd55f965c2cbe9fb8959943b83b0d9f0e
docker-compose/mariadb1011.yml10064400357 Bytesd5b3b14357743146e1a1815edafe24a65177dce6eb5a98c4742c01986e8035f1
docker-compose/mariadb102.yml10064400353 Bytesfcc3020db15dbb463f53245b304bb18c5edaf72d8b0826055be1ad4dee57c249
docker-compose/mariadb103.yml10064400353 Bytes09093ce2ead54ef88687b84ee92623990310e7c48234b02f9d4baf027f67c661
docker-compose/mariadb104.yml10064400353 Bytes980ad379db2fca2b78323105b013d3bb6441c0bc59b11ac845ffedc712433902
docker-compose/mariadb105.yml10064400353 Bytes17f043539a85011a7e1ed62bbc9782453e5fe91c5b0322cdde892ece5f983c7a
docker-compose/mariadb106.yml10064400353 Bytesd8fa025a614c04b4ec8b523ee1a91feda407474028b7b811075e1b6254962b96
docker-compose/mariadb107.yml10064400353 Bytes65e36899a1e38d24a827dc54a7fb10eca98129a12fcc8a8d7db54d87b726972a
docker-compose/mariadb108.yml10064400353 Bytesac901513222e09d73021388af3ea2c986a145dea8bbf011edfe577a958ac8091
docker-compose/mariadb109.yml10064400353 Bytesdd9ed0ee4f2e8896c7c8630ad45cfb9eeb0e133a6eae15586d7f270d02bdacba
docker-compose/mariadb55.yml10064400349 Bytescd93e6b519306c2fd0eea49e34676f860171975caade100bd417514aeedcd0f5
docker-compose/mysql55.yml10064400341 Bytes8b7e3d4fa5a833f30f82f1d826e33cc6d7795ec0b19b0ad167b6465784c87e44
docker-compose/mysql56.yml10064400341 Bytescd31583423be807a6944693b5f076c9e3f930ea30ffe010f86bc0c76f609b64d
docker-compose/mysql57.yml10064400341 Bytes0e2920035526f9f04ee1ab4be9c7adc0d520df515e26155e9349fcf5fc975dae
docker-compose/mysql80.yml10064400493 Bytesbfa6e87586a1fcb770909f29befcf400db2b448c8a0a78d7ecbfb31003e8cff2
docker-compose/wait-for-mysql.sh10075500456 Bytes23a1ccb87ff9a21f5327f0befd36e2acda4115cbf7f23580d3f2d6c7453e3de3
exe/masking10075500218 Bytese8957425359d51d6397081d8156901b0d238eb251219be00f942fdf5184cefb6
lib/masking.rb10064400674 Bytes7970c64ab341b466b920b48a5016a5921af2465a6a19cacfb23c59b6ae9e596d
lib/masking/cli.rb100644001.13 KBe80b6b28653c48d9c3b67e6c739a3574fbeb6813b0b812ccf6a6b4cf9e927bd9
lib/masking/cli/error_message.rb100644001.33 KB2c6501258861a7056eeccc00a5ac10dd576a9bca267c71f6d3c8c350f7578354
lib/masking/config.rb10064400718 Bytesfbc66a3310467c3ef50cbb884ef45ec8070122a1b8bdc132cba982b6d9ac59fc
lib/masking/config/target_columns.rb100644001.3 KB31db4a1cbaec48b2aa163636a41cf4dc4a1eeece536be3b81ae0805fa3b4aa18
lib/masking/config/target_columns/column.rb100644001.05 KBcbf3c9aa297b36074f8b10d7bf4005b5136e5fda50e333c62a7ec061309a0fbc
lib/masking/config/target_columns/method.rb100644001.29 KB409f48a3913b2950e6c7b157e8dc1800ab5295973a4e837045016f594aa1277a
lib/masking/config/target_columns/method/string_binary_distinctor.rb100644001.01 KB4a31364f7a0c77edb26d6c2a5e232feaadee49e5a451760d4187aac1d7a24604
lib/masking/config/target_columns/method/type/base.rb10064400421 Bytes4dcb1a4fe17fe7bdc9d75bf123d783f0535ee900a103ebdf9d7ed28bace9ea96
lib/masking/config/target_columns/method/type/binary.rb10064400352 Bytes2db7accb5574f6089b901a4ef96cb46cd5a57aededee1cb7b2842f4dd1b03e03
lib/masking/config/target_columns/method/type/boolean.rb10064400606 Bytesf5947e0fa2fe82b1a60dc6f44f1bb00979aaf8f1bba277093c6df865775bbe1b
lib/masking/config/target_columns/method/type/date.rb10064400497 Bytesee7b339d5b02e0c5109fa590906757e2d93eae61f0b44bbaf3587f9d1437cd37
lib/masking/config/target_columns/method/type/extension/ignore_null.rb10064400478 Bytes7ec7631c5e59f241ba3d886d25d11a8ebbfa367106c93ef56aa2c0e97e7911ed
lib/masking/config/target_columns/method/type/float.rb10064400339 Bytes0b0f0b3995b2397d244fa20f3f14927088442daf5f94c2f8599649365a5d22cd
lib/masking/config/target_columns/method/type/integer.rb10064400341 Bytes8d1e32f165fae9c2e2b7e42518010d08f0ddcd617824155ee6e1e4c11fa2da32
lib/masking/config/target_columns/method/type/null.rb10064400276 Bytes878734dc33a4657c5b2d9349027781087b2a6f57598402072b28bc17a43bf2f6
lib/masking/config/target_columns/method/type/string.rb10064400773 Bytes0fa8e8692d3472dd58866e263d70378067ae12e99afab59566919ad3077e086a
lib/masking/config/target_columns/method/type/time.rb10064400490 Bytes7baba5f3704a9cea493d845fad209eecdf82f76cedf477bb6dcb68e71bbd076a
lib/masking/config/target_columns/table.rb10064400548 Bytes2839efadd3279c9bf079f0582de48458011f2beca120f2c252238fd5e105b077
lib/masking/data_mask_processor.rb100644001.44 KBa91ace966873f59e10b52df417b4acd6991c8d325cd27541ed0dabbaa2f81efd
lib/masking/data_mask_processor/cache.rb10064400385 Bytescf1457ddc934eb5bfbd59729bca8153421c0373ee8553321d9d846ef8be33d6c
lib/masking/errors.rb10064400365 Bytes88455f49723a22f0ceeba33ff61ec006481218f90b646fd6bec5caf4c434703a
lib/masking/insert_statement.rb100644003.11 KB3511557d7bc76fbaa395aaf1aedc6e384f06594f1c4866def635bca0fd4bcd5b
lib/masking/insert_statement/sql_builder.rb10064400662 Bytesa77336f56acd7e743e6ccbb63b47ab6b4f947b0f278aa52739b24b7a39b0e7fe
lib/masking/sql_dump_line.rb10064400711 Bytesf3847f6b7c340a8574a3072209704f8ea95ff304632198cf553d5dd242f8c180
lib/masking/version.rb1006440076 Bytesed978a764d581be0da80169e73a09f5fa94a1e6afd6b5211226b4c64f672149c
masking.gemspec100644001.03 KB53a2eee9dc4e4b222131a8fd8c2d72071ecbbedae2fdbe7b58ce200d209e1e0c
masking.yml.sample10064400529 Bytes896f5e4449c3beb5f15f1da44a43bb216a09ab5a85f6d829aebf392d4c3ab193
profile/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
tmp/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855