aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/railties/jdbcmysql_error.rb
blob: 6b9af2a0cba84c20e03052b13b95efa6caa55d0d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#FIXME Remove if ArJdbcMysql will give.
module ArJdbcMySQL
  class Error < StandardError
    attr_accessor :error_number, :sql_state

    def initialize msg
      super
      @error_number = nil
      @sql_state    = nil
    end

    # Mysql gem compatibility
    alias_method :errno, :error_number
    alias_method :error, :message
  end
end