Sha256: b5a49133747e35b8d4adea749c1dce2bff2e04fedc3e46e89f2e49d883a5c087
Contents?: true
Size: 630 Bytes
Versions: 1
Compression:
Stored size: 630 Bytes
Contents
module ActiveRecord module ConnectionAdapters module Sqlserver class Utils class << self def unqualify_table_name(table_name) table_name.to_s.split('.').last.tr('[]','') end def unqualify_table_schema(table_name) table_name.to_s.split('.')[-2].gsub(/[\[\]]/,'') rescue nil end def unqualify_db_name(table_name) table_names = table_name.to_s.split('.') table_names.length == 3 ? table_names.first.tr('[]','') : nil end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
asa-2000-1.0.0 | lib/active_record/connection_adapters/sqlserver/utils.rb |