class BradyW::BaseConfig

Public Class Methods

subclasses() click to toggle source
  # File lib/base_config.rb
3 def self.subclasses
4   ObjectSpace.each_object(Class).select { |k| k.ancestors.include?(self) and (k != self) }
5   .sort_by { |k| k.name }
6 end

Public Instance Methods

build_type() click to toggle source
   # File lib/base_config.rb
69 def build_type
70   :Debug
71 end
db_connect_string_sqlauth() click to toggle source
   # File lib/base_config.rb
65 def db_connect_string_sqlauth
66   "Data Source=@host@;Initial Catalog=@initialcatalog@;Persist Security Info=True;User ID=@user@;Password=@password@;Min Pool Size=20;Max Pool Size=500;Connection Timeout=15;"
67 end
db_connect_string_winauth() click to toggle source
   # File lib/base_config.rb
61 def db_connect_string_winauth
62   "Data Source=@host@;Initial Catalog=@initialcatalog@;Persist Security Info=True;Min Pool Size=20;Max Pool Size=500;Connection Timeout=15;Trusted_Connection=Yes"
63 end
db_general_authmode() click to toggle source

winauth or sqlauth

   # File lib/base_config.rb
33 def db_general_authmode
34   :sqlauth
35 end
db_general_password() click to toggle source
   # File lib/base_config.rb
41 def db_general_password
42   "password"
43 end
db_general_user() click to toggle source
   # File lib/base_config.rb
37 def db_general_user
38   db_name
39 end
db_hostname() click to toggle source
   # File lib/base_config.rb
12 def db_hostname
13   "localhost\\sqlexpress"
14 end
db_name() click to toggle source
   # File lib/base_config.rb
16 def db_name
17   "@prefix@-@thismachinehostname@"
18 end
db_object_creation_authmode() click to toggle source
   # File lib/base_config.rb
20 def db_object_creation_authmode
21   :winauth
22 end
db_object_creation_password() click to toggle source
   # File lib/base_config.rb
28 def db_object_creation_password
29   "password"
30 end
db_object_creation_user() click to toggle source
   # File lib/base_config.rb
24 def db_object_creation_user
25   "user"
26 end
db_system_authmode() click to toggle source
   # File lib/base_config.rb
45 def db_system_authmode
46   :winauth
47 end
db_system_datadir() click to toggle source
   # File lib/base_config.rb
57 def db_system_datadir
58   "D:/sqlserverdata"
59 end
db_system_password() click to toggle source
   # File lib/base_config.rb
53 def db_system_password
54   "password"
55 end
db_system_user() click to toggle source
   # File lib/base_config.rb
49 def db_system_user
50   "user"
51 end
project_prefix() click to toggle source
   # File lib/base_config.rb
 8 def project_prefix
 9   "BSW"
10 end
test_javascript_browsers() click to toggle source
   # File lib/base_config.rb
77 def test_javascript_browsers
78   ["D:/Program Files/Mozilla Firefox/firefox.exe",
79    "C:/Users/brady/AppData/Local/Google/Chrome/Application/chrome.exe"]
80 end
test_javascript_port() click to toggle source
   # File lib/base_config.rb
73 def test_javascript_port
74   9876
75 end