Sha256: a1cb57be61ac799f1f921fb87a6d061ac0a59ca5cbd8bed00f13b2db9539e352
Contents?: true
Size: 746 Bytes
Versions: 1
Compression:
Stored size: 746 Bytes
Contents
module Padrino module Generators module Components module Orms module SequelGen SEQUEL = (<<-SEQUEL).gsub(/^ {10}/, '') module DatabaseSetup def self.registered(app) Sequel::Model.plugin(:schema) app.configure(:development) { Sequel.connect('your_dev_db_here') } app.configure(:production) { Sequel.connect('your_production_db_here') } app.configure(:test) { Sequel.connect('your_test_db_here') } end end SEQUEL def setup_orm require_dependencies 'sequel' create_file("config/database.rb", SEQUEL) end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
padrino-gen-0.1.2 | lib/generators/components/orms/sequel_gen.rb |