# File 'lib/moneta/adapters/sequel.rb', line 24definitialize(options={})table=(options.delete(:table)||:moneta).to_symextensions=options.delete(:extensions)||[]raiseArgumentError,'Option :extensions must be an Array'unlessextensions.is_a?(Array)connection_validation_timeout=options.delete(:connection_validation_timeout)@backend=options[:backend]||beginraiseArgumentError,'Option :db is required'unlessdb=options.delete(:db)::Sequel.connect(db,options)endextensions.eachdo|extension|@backend.extension(extension.to_sym)end@backend.pool.connection_validation_timeout=connection_validation_timeoutifconnection_validation_timeout@backend.create_table?(table)doString:k,null:false,primary_key:trueFile:vend@table=@backend[table]end