Rakefile | 100644 | 0 | 0 | | | 1.77 KB | 610563312622f3136f4cf3c052cd0aad96ddfc5a8ec072765c621907d3ce8f5c |
.github/CODEOWNERS | 100644 | 0 | 0 | | | 21 Bytes | 3fbcb327ae1d822998114404880412d7727227049561e7d507af378963e17d44 |
.github/workflows/declare_schema_build.yml | 100644 | 0 | 0 | | | 946 Bytes | 87b396746a981696a581172d55d21fab4c424daeaf9c46ec36cf559a7538ff2c |
.github/workflows/gem_release.yml | 100644 | 0 | 0 | | | 994 Bytes | 66a00595fdcfe7c33a1f76cfaf089ad233241cf59024310c9ec332833e6617bd |
.gitignore | 100644 | 0 | 0 | | | 148 Bytes | 596a0d298b5e81571aa9857fa4bb20b648abda186ba7794e8aa9abb0cc40f299 |
.rspec | 100644 | 0 | 0 | | | 30 Bytes | fa2c777ce093361ce8e48d1f480099ce8a95577775ab0aa9e5451874dd15e7a6 |
.rubocop.yml | 100644 | 0 | 0 | | | 3.17 KB | 7313fca5446338d6a49b638735c1bcd2964b6fb31608bf05122b06b96f2a48f9 |
.ruby-version | 100644 | 0 | 0 | | | 6 Bytes | 79b9fb49a71869140833837e3a27ae1722a41faf59746519fde5e1346f9dd5b8 |
Appraisals | 100644 | 0 | 0 | | | 199 Bytes | f36ee128f6aa4891490b9e6331b605f57d6948c85ee3a29e49f7b6db0262190f |
CHANGELOG.md | 100644 | 0 | 0 | | | 10.9 KB | 06adee6613d2fc058b127a3e37dbcc24978a7e5f88427b657ceeb5682abaf3f5 |
Gemfile | 100644 | 0 | 0 | | | 383 Bytes | af3ed4122b4b04537dd1ece910da145912ea66e4c70dae59ce38f7bb922d59c4 |
Gemfile.lock | 100644 | 0 | 0 | | | 5.7 KB | a137be36aeb76453b79c0e932b4549dc37bfe6a8ea62a7757335922196c4ca0f |
LICENSE.txt | 100644 | 0 | 0 | | | 1.03 KB | 0d6cf8bdeccd94814cd1a5eab5692b3fdaf5a4e707c60f3b50650097605b3328 |
README.md | 100644 | 0 | 0 | | | 11.5 KB | 8643dcae3a7eac4e535df8d4646995f1964f49f829cb9ef9fd197e7e6adcf789 |
bin/declare_schema | 100755 | 0 | 0 | | | 320 Bytes | 30db005b077b3369459b6df1df6d8a0cfbbac726bf50ba9dfe6e0a206830e356 |
config/brakeman.ignore | 100644 | 0 | 0 | | | 2.31 KB | a3dab4aba5833e6e301137110681981732f16debed7f8dc1011da899276aac48 |
declare_schema.gemspec | 100644 | 0 | 0 | | | 822 Bytes | e1921c8a57ba0978874e30ad585af7b91da4b3d1473e7c9e302ff0e0ba6d53e4 |
gemfiles/.bundle/config | 100644 | 0 | 0 | | | 22 Bytes | 24af64adea4d830aee275f204ce9347f4fb555c236362ceccf2d3d401ec163f5 |
gemfiles/rails_6_mysql.gemfile | 100644 | 0 | 0 | | | 365 Bytes | 1a430de2d21b32b0ecdeb95b35f1a281c1dd5d546c132383a0b82abd2e74d62b |
gemfiles/rails_6_sqlite.gemfile | 100644 | 0 | 0 | | | 366 Bytes | b4ad1920af7b8020ff74970d5ffeee17b36ab6ba622d6d6bf46e3b3520497dec |
lib/declare_schema.rb | 100644 | 0 | 0 | | | 5.04 KB | db899aee6034f5505ac752710084fd52298732eaa1c3dd49910e3120756e9d51 |
lib/declare_schema/command.rb | 100644 | 0 | 0 | | | 2.13 KB | 9a7e51cedb1c36fa14a745f141a32e7c96275163addcff71622a4ad40740485e |
lib/declare_schema/dsl.rb | 100644 | 0 | 0 | | | 1.26 KB | 226d977ec85d2de0da1c12810c0d4be48cae4b999956e4af78bff6deee223e2f |
lib/declare_schema/extensions/active_record/fields_declaration.rb | 100644 | 0 | 0 | | | 1011 Bytes | 8c43b398e879688eac5c850adef42a2b20192ecce332cacc566632d77181b905 |
lib/declare_schema/extensions/module.rb | 100644 | 0 | 0 | | | 1000 Bytes | d0f74c1c56c9f08b9fc4500c976a803a826654174032663d298269cd27e6db0a |
lib/declare_schema/field_declaration_dsl.rb | 100644 | 0 | 0 | | | 988 Bytes | 0e1b6f41b76489558f27fce3bf21bcd945e702d0a7cf214ae323e7ca6b1858c4 |
lib/declare_schema/model.rb | 100644 | 0 | 0 | | | 14 KB | 985e5480a154b3ca4fea32583f795d9414d8e0deb01b830b0cdc42bdef79b5bd |
lib/declare_schema/model/column.rb | 100644 | 0 | 0 | | | 6.21 KB | b672293dfcfd9a1fc93612d05da0a3e0f7eca37a8b43e47152cd2feedb0cc465 |
lib/declare_schema/model/field_spec.rb | 100644 | 0 | 0 | | | 6.38 KB | 2c7d4a2258cffc0997bad7f2e7242e9014370c25341b0bacad22910f4ce6af60 |
lib/declare_schema/model/foreign_key_definition.rb | 100644 | 0 | 0 | | | 2.94 KB | 22ddc8f4bc528101445bfeff8b705ad1a3399f64dea58e24e40dbf914c6ff4d1 |
lib/declare_schema/model/habtm_model_shim.rb | 100644 | 0 | 0 | | | 2.5 KB | 96f66bf8eca46d7119e2d70bb36102a751ebefbd0af81f76add6d71c4db5983e |
lib/declare_schema/model/index_definition.rb | 100644 | 0 | 0 | | | 5.04 KB | 94ebf77bc81ab38b5ab42915e2f9cc74141261a9cdb59a32eb46f2a907368930 |
lib/declare_schema/model/table_options_definition.rb | 100644 | 0 | 0 | | | 2.95 KB | d9208d00dcfea3862fe4ff73e3309a02ae3560e15f83b257d0cc2edc1ddfd7ec |
lib/declare_schema/railtie.rb | 100644 | 0 | 0 | | | 265 Bytes | c49026fd50cdbf7cae5c79dd9c31a1540a06c74a99b8446a53e077f86ac1aeec |
lib/declare_schema/rake.rb | 100644 | 0 | 0 | | | 1.6 KB | 1614d9e71c9dd205ee4cef10ae5f8dbd1cafc8525cc5dda8924a92ee05cbabc3 |
lib/declare_schema/schema_change/all.rb | 100644 | 0 | 0 | | | 1.08 KB | d9f5c9dcbeb6a9c7f6c1a1b5e5e00acea48bcaf96885b2483b90760d5c6ec752 |
lib/declare_schema/schema_change/base.rb | 100644 | 0 | 0 | | | 831 Bytes | cee9f6910679c6207b9195ffe674c3f5d177aaacfd6fb4de30c52713f3bfc897 |
lib/declare_schema/schema_change/column_add.rb | 100644 | 0 | 0 | | | 915 Bytes | 927cfda4dd219cd7c686e5b2a4c6d21ea90b6593e0314fb5affcf2267c7e9b73 |
lib/declare_schema/schema_change/column_change.rb | 100644 | 0 | 0 | | | 999 Bytes | ba6c47d16af22ef36b5a009b79c156de6ee61357f405e0d80bd3bdabb2a6ca91 |
lib/declare_schema/schema_change/column_remove.rb | 100644 | 0 | 0 | | | 380 Bytes | 3da91e74711631d551e8edbb04198cae30977036cbfa3a3cfba9934e1b62a9ed |
lib/declare_schema/schema_change/column_rename.rb | 100644 | 0 | 0 | | | 591 Bytes | af2d11b25402d9f8c7fff6a599ca8f8f0e230b7ec36fce8ff66d30d606a79dc3 |
lib/declare_schema/schema_change/foreign_key_add.rb | 100644 | 0 | 0 | | | 703 Bytes | 3461e2d105bca996d7c289f330d4c08e9d1904741d9fafdde5464bae6d9211cf |
lib/declare_schema/schema_change/foreign_key_remove.rb | 100644 | 0 | 0 | | | 389 Bytes | 89c25f2d8fe594fb3ee3b273013ba48b68ce2e81b8ca96d19a9f07e9413a4850 |
lib/declare_schema/schema_change/index_add.rb | 100644 | 0 | 0 | | | 854 Bytes | 8afa23fc068bbd4da56a62d9cd35b383cd47e0f5e3a09f519620b11bdf0ddbf6 |
lib/declare_schema/schema_change/index_remove.rb | 100644 | 0 | 0 | | | 373 Bytes | eb6ee5870e4d3267c24332704ea60348cb387a0c5e343425b3772135d244d2f4 |
lib/declare_schema/schema_change/primary_key_change.rb | 100644 | 0 | 0 | | | 1009 Bytes | 0da920d5f202203071cea1bfd179a4d6717e11d3ebd415f0ca9d056675d81271 |
lib/declare_schema/schema_change/table_add.rb | 100644 | 0 | 0 | | | 1.31 KB | c3fb02abae49c0f2d917fa42442f3806e8a496bbc020c334ec32b29aadd7fb5a |
lib/declare_schema/schema_change/table_change.rb | 100644 | 0 | 0 | | | 1.35 KB | 9c52b53b2662b1ccbbd3d3f72f6a820ac96e85382fbfcfa4015d32923a4be75d |
lib/declare_schema/schema_change/table_remove.rb | 100644 | 0 | 0 | | | 420 Bytes | 5f65b289ddb25c4c2e8dce1999600ff2b4d46474705f42e6e9c2172d59af397e |
lib/declare_schema/schema_change/table_rename.rb | 100644 | 0 | 0 | | | 481 Bytes | 959ebb77c5786881f17eec44edf534c6db62cac38de9e94d78270415cd00c026 |
lib/declare_schema/version.rb | 100644 | 0 | 0 | | | 76 Bytes | 9373461df24fcd5c68d2818488bcb494d5d56d1cd4659c674e19121d96b3374a |
lib/generators/declare_schema/migration/USAGE | 100644 | 0 | 0 | | | 1.2 KB | c9e89a668397145b9fcd7461c9b296446f6601c51579a87cb9957c36751c7e3f |
lib/generators/declare_schema/migration/migration_generator.rb | 100644 | 0 | 0 | | | 6 KB | ed106509a0e972284e57168c496315b813a23f2df3a0da4f37d68fbce546c2d9 |
lib/generators/declare_schema/migration/migrator.rb | 100644 | 0 | 0 | | | 27.9 KB | e0b17bf4584a8bda0b15703a164a8be29d391f24325aee408a2266abde2f5d75 |
lib/generators/declare_schema/migration/templates/migration.rb.erb | 100644 | 0 | 0 | | | 207 Bytes | 2fa6066522fa43df8a162a23ffbdd5b15e534762ee25ae5ce3f79face187ccf0 |
lib/generators/declare_schema/model/USAGE | 100644 | 0 | 0 | | | 732 Bytes | c0182eca68d2ff37ee0d33f4b8e22f562aafa9e6ea4c609a2aa2a3c2e9e7d979 |
lib/generators/declare_schema/model/model_generator.rb | 100644 | 0 | 0 | | | 308 Bytes | f1e10bfd257d0aaeb8694f736357f7e2a0e40458b31fca69a1d700ec1c85211d |
lib/generators/declare_schema/support/eval_template.rb | 100644 | 0 | 0 | | | 795 Bytes | 09b21a4223449bae53a1a6ae9037fe8c5719b2e976d125b04c3c5c08b8fbf44a |
lib/generators/declare_schema/support/model.rb | 100644 | 0 | 0 | | | 3.64 KB | e1c609799518940f92d255e5c27db3d0613d5aebfdee2f3749b489d382e1ae4c |
lib/generators/declare_schema/support/thor_shell.rb | 100644 | 0 | 0 | | | 875 Bytes | 816942ddf1e93761da142898d727c2ada67ab895c145a4a1299f379d934d3d8c |
spec/lib/declare_schema/api_spec.rb | 100644 | 0 | 0 | | | 3.32 KB | 272b57da435e749637e0c4ff94142f0dd026e9b3e871e3cc7e26b985a201d145 |
spec/lib/declare_schema/field_declaration_dsl_spec.rb | 100644 | 0 | 0 | | | 941 Bytes | 3ecc127a31d4f6ad3a2f4811a2d35300d3f5d80387df1e99a7d81c114f919923 |
spec/lib/declare_schema/field_spec_spec.rb | 100644 | 0 | 0 | | | 11.9 KB | d79385b31bbbd0cdd63d379e541da638c1a3dbf035ccaa09f2921f142e25997e |
spec/lib/declare_schema/generator_spec.rb | 100644 | 0 | 0 | | | 2.63 KB | a975e4d77e56c5d892056bedd9d2c5085240d92defdc6e557078e4b3c30538a5 |
spec/lib/declare_schema/interactive_primary_key_spec.rb | 100644 | 0 | 0 | | | 2.73 KB | d362b3dce4cbbc1ca18d93e83c4ee4543cba86bccb5a31a1d81f4099ac98e4c6 |
spec/lib/declare_schema/migration_generator_spec.rb | 100644 | 0 | 0 | | | 51.8 KB | 2cd3cdbe18ed569d246275289df5b0daddc0edce49d0dcbb9cbb78aa17c67e6b |
spec/lib/declare_schema/model/column_spec.rb | 100644 | 0 | 0 | | | 3.71 KB | 73070127424652e48a13692c2187ca1cfeb43411c0e6f87c0a4a0cb8951f62c6 |
spec/lib/declare_schema/model/foreign_key_definition_spec.rb | 100644 | 0 | 0 | | | 3.61 KB | fe0af2def1731bcc22816c93abc5e47d0ea653cc5b18ccca7dc078effd3be931 |
spec/lib/declare_schema/model/habtm_model_shim_spec.rb | 100644 | 0 | 0 | | | 6.62 KB | 4312646bf40983979ebeafa78274c6b0fdeaa81ee6a161eb10c47e7da2625627 |
spec/lib/declare_schema/model/index_definition_spec.rb | 100644 | 0 | 0 | | | 7.11 KB | a5691d61e173739b28d89454cc374e50e6843fb4fdeaa2db3d9f0e87cfc7f3c1 |
spec/lib/declare_schema/model/table_options_definition_spec.rb | 100644 | 0 | 0 | | | 3.17 KB | 3868183d05e40edf765b4e8a54a7a79e77fd65132e56a130cd2ea089284aac52 |
spec/lib/declare_schema/prepare_testapp.rb | 100644 | 0 | 0 | | | 1.08 KB | 3b307ff594f26e8e40511e9f6585c04d3737a81eecfda70d2f3b44cbaa7e3a3a |
spec/lib/declare_schema/schema_change/base_spec.rb | 100644 | 0 | 0 | | | 2.03 KB | 8ced14575f9d3a7363dd2ea4cbc0b98ce3d8fc57d34bf788543f4a85f5479489 |
spec/lib/declare_schema/schema_change/column_add_spec.rb | 100644 | 0 | 0 | | | 918 Bytes | 2f77366e7842d95e31204eea2248726258afd8066e58288d2de076c13ad0363e |
spec/lib/declare_schema/schema_change/column_change_spec.rb | 100644 | 0 | 0 | | | 1.15 KB | 0cbb3f2aef3c32b91a74c0cfe9651af576f6e977b5824a13b0d5d07feaecf730 |
spec/lib/declare_schema/schema_change/column_remove_spec.rb | 100644 | 0 | 0 | | | 924 Bytes | 57decde98ec13d3531f646f875c3e461a87104257631798310d301b19f1762e4 |
spec/lib/declare_schema/schema_change/column_rename_spec.rb | 100644 | 0 | 0 | | | 792 Bytes | 500423fe3caf3c95ff3823fa64cb6b12d0015f3c69d0f3fce4810f1345bb6e5e |
spec/lib/declare_schema/schema_change/foreign_key_add_spec.rb | 100644 | 0 | 0 | | | 966 Bytes | f7f8b16837c4c8d5efe54e0e38dd216f89bf48f5ce9a27d94abbe8c1f8cf5b2f |
spec/lib/declare_schema/schema_change/foreign_key_remove_spec.rb | 100644 | 0 | 0 | | | 972 Bytes | 60ce577cae3bd6537553293b36298abcdfbd8edd87d859433865878b6a5e41e3 |
spec/lib/declare_schema/schema_change/index_add_spec.rb | 100644 | 0 | 0 | | | 1.93 KB | 3cabdb4e41b2ad4289f8c9019c3075cd2170c5d968b835c8d06aabe1919289c9 |
spec/lib/declare_schema/schema_change/index_remove_spec.rb | 100644 | 0 | 0 | | | 929 Bytes | 53971c59c5fa0c14f547fb9c5f5aef47faeff544613ab1c64d2a30fedb3e93a0 |
spec/lib/declare_schema/schema_change/primary_key_change_spec.rb | 100644 | 0 | 0 | | | 2.47 KB | f7c405f93ee4694506d413abf7b91ffd207275e94dcc99470d800d3b9336f6a7 |
spec/lib/declare_schema/schema_change/table_add_spec.rb | 100644 | 0 | 0 | | | 1.41 KB | 38034638c3c34fd94e767bdcda336ed344c7e332946868b8b812940a7b1a08ae |
spec/lib/declare_schema/schema_change/table_change_spec.rb | 100644 | 0 | 0 | | | 2.1 KB | fbe2f9e76946ecc59904d321494ce91e9720cc02acfa57257f128cb05d1d08e0 |
spec/lib/declare_schema/schema_change/table_remove_spec.rb | 100644 | 0 | 0 | | | 713 Bytes | 96472dd40a95c50a94bcd92230aebfd974331a74a24be7420f5869f72726c7f0 |
spec/lib/declare_schema/schema_change/table_rename_spec.rb | 100644 | 0 | 0 | | | 715 Bytes | e1abe073918df8b60f32e77940818bcfbfdd8e970e22d1932a27ce138c1c8756 |
spec/lib/declare_schema_spec.rb | 100644 | 0 | 0 | | | 5.4 KB | 5b7f2127a62ec2c2c897c7ce381a1df55f8541586339b5dae00ca8f1b6d656e8 |
spec/lib/generators/declare_schema/migration/migrator_spec.rb | 100644 | 0 | 0 | | | 5.23 KB | d843f26ad27a2ea55702fcbf0bcb9e859d0531fa43155ba292a23bbff9a528ed |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 1.8 KB | e384afdf96cbd1610e9c49fd1900da7f6bca15b4fcb1b5f1891ecbab0f0e8910 |
spec/support/acceptance_spec_helpers.rb | 100644 | 0 | 0 | | | 1.82 KB | d1df435f57315df68d7fac7b2c98e78bcd7794f66e55e1c2d77c79c60b2b0d3f |