{"record":{"id":"1f6f73f7741ed6cb","repo":"padrino/padrino-framework","slug":"no-migration-version-was-provided","errorCode":null,"errorMessage":"No MIGRATION_VERSION was provided","messagePattern":"No MIGRATION_VERSION was provided","errorType":"validation","errorClass":null,"httpStatus":null,"severity":"error","filePath":"padrino-gen/lib/padrino-gen/padrino-tasks/sequel.rb","lineNumber":16,"sourceCode":"if PadrinoTasks.load?(:sequel, defined?(Sequel))\n  namespace :sq do\n    namespace :migrate do\n      desc 'Perform automigration (reset your db data)'\n      task auto: :skeleton do\n        ::Sequel.extension :migration\n        ::Sequel::Migrator.run Sequel::Model.db, 'db/migrate', target: 0\n        ::Sequel::Migrator.run Sequel::Model.db, 'db/migrate'\n        puts '<= sq:migrate:auto executed'\n      end\n\n      desc 'Perform migration up/down to MIGRATION_VERSION'\n      task :to, [:version] => :skeleton do |_t, args|\n        version = (args[:version] || env_migration_version).to_s.strip\n        ::Sequel.extension :migration\n        raise 'No MIGRATION_VERSION was provided' if version.empty?\n        ::Sequel::Migrator.apply(Sequel::Model.db, 'db/migrate', version.to_i)\n        puts \"<= sq:migrate:to[#{version}] executed\"\n      end\n\n      desc 'Perform migration up to latest migration available'\n      task up: :skeleton do\n        ::Sequel.extension :migration\n        ::Sequel::Migrator.run Sequel::Model.db, 'db/migrate'\n        puts '<= sq:migrate:up executed'\n      end\n\n      desc 'Perform migration down (erase all data)'\n      task down: :skeleton do\n        ::Sequel.extension :migration\n        ::Sequel::Migrator.run Sequel::Model.db, 'db/migrate', target: 0\n        puts '<= sq:migrate:down executed'\n      end\n    end","sourceCodeStart":1,"sourceCodeEnd":34,"githubUrl":"https://github.com/padrino/padrino-framework/blob/167044f3d56b2bce12f943eb826fdb0b0ea94375/padrino-gen/lib/padrino-gen/padrino-tasks/sequel.rb#L1-L34","documentation":"Error \"No MIGRATION_VERSION was provided\" thrown in padrino/padrino-framework.","triggerScenarios":"Thrown at padrino-gen/lib/padrino-gen/padrino-tasks/sequel.rb:16 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"167044f3d56b2bce12f943eb826fdb0b0ea94375","analyzedAt":"2026-08-23T12:41:41.049Z","schemaVersion":2},"datasetVersion":"2026-08-23T16:17:53.355Z"}