lib/arxutils_sqlite3/dbutil/dbconnect.rb in arxutils_sqlite3-0.1.44 vs lib/arxutils_sqlite3/dbutil/dbconnect.rb in arxutils_sqlite3-0.1.45

- old
+ new

@@ -34,9 +34,23 @@ class Dbconnect def self.make_log_file_name(dbconfig, log_file_base_name) format("%s-%s", dbconfig.to_s, log_file_base_name) end + def self.db_connect(config, dbconfig, env) + # DB構成ファイルへのパス + dbconfig_path = config.setup_for_dbconfig_path(dbconfig) + # DB用ログファイルへのパス + log_path = config.setup_for_db_log_path(dbconfig) + # DB接続 + dbconnect = Arxutils_Sqlite3::Dbutil::Dbconnect.new( + dbconfig_path, + env, + log_path + ) + dbconnect.connect + end + # DB接続までの初期化に必要なディレクトリの確認、作成 def initialize(dbconfig_dest_path, env, log_path) # 接続開始時刻 @connect_time = nil # DB格納ディレクトリ名