igorkasyanchuk/sql_view

Additional Database adapter support

Open

#1 建立於 2022年2月15日

在 GitHub 查看
 (1 留言) (0 反應) (0 負責人)Ruby (0 fork)github user discovery
help wanted

倉庫指標

Star
 (55 star)
PR 合併指標
 (PR 指標待抓取)

描述

I really like the idea of this project. But something to consider is it is built to be Postgres specific.

You'd easily be able to able to support other database adapters by moving all the RAW SQL statements to an adapters specific folder /lib/sql_view/adapters

So you could have postgres.rb, mysql.rb, sqlserver.rb, oracle.rb, sqlite3.rb

There may be a better method, but you can easily pull an applications primary database adapter with: ActiveRecord::Base.configurations[Rails.env.to_sym][:adapter]

That why you'd have a direct reference on which database adapter you'd need to pull in for the application.

貢獻者指南