├── .bundle └── config ├── .github ├── FUNDING.yml └── workflows │ └── test.yml ├── .gitignore ├── .travis.yml ├── Appraisals ├── CONTRIBUTING.md ├── Gemfile ├── Gemfile.lock ├── LICENCE.md ├── Procfile ├── README.md ├── Rakefile ├── gemfiles ├── .bundle │ └── config ├── rails_7_1.gemfile └── rails_7_1.gemfile.lock ├── lib ├── active_record │ ├── data_migration.rb │ └── data_tasks.rb ├── generators │ ├── data_migration_generator.rb │ └── data_migrations │ │ ├── install_generator.rb │ │ └── templates │ │ ├── create_data_migrations.rb │ │ └── migration.rb ├── nonschema_migrations.rb ├── nonschema_migrations │ ├── railtie.rb │ └── version.rb ├── nonschema_migrator.rb └── tasks │ └── data.rb ├── nonschema_migrations.gemspec ├── release-tasks.sh └── test ├── dummy_app ├── app │ ├── controllers │ │ ├── application_controller.rb │ │ └── users_controller.rb │ ├── helpers │ │ ├── application_helper.rb │ │ ├── foos_helper.rb │ │ └── users_helper.rb │ ├── mailers │ │ └── user_mailer.rb │ ├── models │ │ ├── post.rb │ │ └── user.rb │ └── views │ │ └── users │ │ └── index.html.erb ├── config │ ├── database.yml │ ├── database_integration.yml │ ├── routes.rb │ └── storage.yml ├── init.rb ├── lib │ └── library.rb └── tmp │ └── .gitkeep ├── lib ├── generators │ ├── data_migration_generator_test.rb │ └── data_migration_install_generator_test.rb ├── nonschema_migrations │ ├── integration_test.rb │ └── railties_test.rb └── nonschema_migrator_test.rb └── test_helper.rb /.bundle/config: -------------------------------------------------------------------------------- 1 | --- 2 | BUNDLE_WITHOUT: "local_development" 3 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/.travis.yml -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/Appraisals -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/LICENCE.md -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/Rakefile -------------------------------------------------------------------------------- /gemfiles/.bundle/config: -------------------------------------------------------------------------------- 1 | --- 2 | BUNDLE_RETRY: "1" 3 | -------------------------------------------------------------------------------- /gemfiles/rails_7_1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/gemfiles/rails_7_1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_7_1.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/gemfiles/rails_7_1.gemfile.lock -------------------------------------------------------------------------------- /lib/active_record/data_migration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/lib/active_record/data_migration.rb -------------------------------------------------------------------------------- /lib/active_record/data_tasks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/lib/active_record/data_tasks.rb -------------------------------------------------------------------------------- /lib/generators/data_migration_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/lib/generators/data_migration_generator.rb -------------------------------------------------------------------------------- /lib/generators/data_migrations/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/lib/generators/data_migrations/install_generator.rb -------------------------------------------------------------------------------- /lib/generators/data_migrations/templates/create_data_migrations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/lib/generators/data_migrations/templates/create_data_migrations.rb -------------------------------------------------------------------------------- /lib/generators/data_migrations/templates/migration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/lib/generators/data_migrations/templates/migration.rb -------------------------------------------------------------------------------- /lib/nonschema_migrations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/lib/nonschema_migrations.rb -------------------------------------------------------------------------------- /lib/nonschema_migrations/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/lib/nonschema_migrations/railtie.rb -------------------------------------------------------------------------------- /lib/nonschema_migrations/version.rb: -------------------------------------------------------------------------------- 1 | module NonSchemaMigrations 2 | VERSION = "6.8" 3 | end 4 | -------------------------------------------------------------------------------- /lib/nonschema_migrator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/lib/nonschema_migrator.rb -------------------------------------------------------------------------------- /lib/tasks/data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/lib/tasks/data.rb -------------------------------------------------------------------------------- /nonschema_migrations.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/nonschema_migrations.gemspec -------------------------------------------------------------------------------- /release-tasks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/release-tasks.sh -------------------------------------------------------------------------------- /test/dummy_app/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/dummy_app/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /test/dummy_app/app/controllers/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/dummy_app/app/controllers/users_controller.rb -------------------------------------------------------------------------------- /test/dummy_app/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | 3 | end 4 | -------------------------------------------------------------------------------- /test/dummy_app/app/helpers/foos_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/dummy_app/app/helpers/foos_helper.rb -------------------------------------------------------------------------------- /test/dummy_app/app/helpers/users_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/dummy_app/app/helpers/users_helper.rb -------------------------------------------------------------------------------- /test/dummy_app/app/mailers/user_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/dummy_app/app/mailers/user_mailer.rb -------------------------------------------------------------------------------- /test/dummy_app/app/models/post.rb: -------------------------------------------------------------------------------- 1 | class Post < ActiveRecord::Base 2 | 3 | belongs_to :user 4 | 5 | 6 | end 7 | -------------------------------------------------------------------------------- /test/dummy_app/app/models/user.rb: -------------------------------------------------------------------------------- 1 | class User < ActiveRecord::Base 2 | 3 | has_many :posts 4 | 5 | 6 | end 7 | -------------------------------------------------------------------------------- /test/dummy_app/app/views/users/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/dummy_app/app/views/users/index.html.erb -------------------------------------------------------------------------------- /test/dummy_app/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/dummy_app/config/database.yml -------------------------------------------------------------------------------- /test/dummy_app/config/database_integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/dummy_app/config/database_integration.yml -------------------------------------------------------------------------------- /test/dummy_app/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/dummy_app/config/routes.rb -------------------------------------------------------------------------------- /test/dummy_app/config/storage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/dummy_app/config/storage.yml -------------------------------------------------------------------------------- /test/dummy_app/init.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/dummy_app/init.rb -------------------------------------------------------------------------------- /test/dummy_app/lib/library.rb: -------------------------------------------------------------------------------- 1 | class Library 2 | end 3 | -------------------------------------------------------------------------------- /test/dummy_app/tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/lib/generators/data_migration_generator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/lib/generators/data_migration_generator_test.rb -------------------------------------------------------------------------------- /test/lib/generators/data_migration_install_generator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/lib/generators/data_migration_install_generator_test.rb -------------------------------------------------------------------------------- /test/lib/nonschema_migrations/integration_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/lib/nonschema_migrations/integration_test.rb -------------------------------------------------------------------------------- /test/lib/nonschema_migrations/railties_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/lib/nonschema_migrations/railties_test.rb -------------------------------------------------------------------------------- /test/lib/nonschema_migrator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/lib/nonschema_migrator_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonfb/nonschema_migrations/HEAD/test/test_helper.rb --------------------------------------------------------------------------------