Module: ERDB

Defined in:
lib/erdb.rb,
lib/erdb/cli.rb,
lib/erdb/utils.rb,
lib/erdb/version.rb,
lib/erdb/adapters/db.rb,
lib/erdb/adapters/sql.rb,
lib/erdb/providers/azimutt.rb,
lib/erdb/providers/dbdiagram.rb,
lib/erdb/providers/erd_provider.rb

Defined Under Namespace

Classes: Azimutt, Cli, DBDiagram, Db, ERDProvider, Messages, SQL, Utils

Constant Summary collapse

VERSION =
"1.1.2".freeze

Class Attribute Summary collapse

Class Attribute Details

.default_browserSymbol

Default browser to use for automation.

Returns:

  • (Symbol)


26
27
28
# File 'lib/erdb.rb', line 26

def default_browser
  @default_browser ||= :chrome
end

.default_timeoutInteger

Default wait time for wait methods.

Returns:

  • (Integer)

    Default wait time in seconds.



18
19
20
# File 'lib/erdb.rb', line 18

def default_timeout
  @default_timeout ||= 30
end

.show_junction_tableBoolean

Show junction table in the diagram.

Returns:

  • (Boolean)


34
35
36
# File 'lib/erdb.rb', line 34

def show_junction_table
  @show_junction_table.nil? ? true : @show_junction_table
end