From b1e71001cc6b9309e3ee8193ef60accc17bb1c0d Mon Sep 17 00:00:00 2001 From: "G. Gibson" Date: Fri, 31 Mar 2023 08:49:50 -0700 Subject: [PATCH] DB Stub tweaks --- lib/gxg/gxg_mysql.rb | 4 ++++ lib/gxg/gxg_postgres.rb | 4 ++++ lib/gxg/gxg_sqlite.rb | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/lib/gxg/gxg_mysql.rb b/lib/gxg/gxg_mysql.rb index 792d600..43c1a9a 100644 --- a/lib/gxg/gxg_mysql.rb +++ b/lib/gxg/gxg_mysql.rb @@ -1 +1,5 @@ # +if defined?(::External::Database::Mysql) +else + require "mysql2" +end \ No newline at end of file diff --git a/lib/gxg/gxg_postgres.rb b/lib/gxg/gxg_postgres.rb index 792d600..267f548 100644 --- a/lib/gxg/gxg_postgres.rb +++ b/lib/gxg/gxg_postgres.rb @@ -1 +1,5 @@ # +if defined?(::External::Database::Postgres) +else + require "pg" +end \ No newline at end of file diff --git a/lib/gxg/gxg_sqlite.rb b/lib/gxg/gxg_sqlite.rb index 792d600..5a7073a 100644 --- a/lib/gxg/gxg_sqlite.rb +++ b/lib/gxg/gxg_sqlite.rb @@ -1 +1,5 @@ # +if defined?(::External::Database::Sqlite) +else + require "sqlite3" +end \ No newline at end of file