Method: PgBundle::Definition#install

Defined in:
lib/pgbundle/definition.rb

#installObject

installs missing extensions returns all successfully installed Extensions



24
25
26
27
28
29
30
31
# File 'lib/pgbundle/definition.rb', line 24

def install
  installed = missing_extensions.map do |dep|
    dep.install(database)
    dep
  end

  installed.select { |dep| dep.available?(database) }
end