Sha256: be5888b9b25b168ac4d4a7e6f2c37666c2297245003cb5216c16b023768e72b1

Contents?: true

Size: 1.28 KB

Versions: 111

Compression:

Stored size: 1.28 KB

Contents

require "sqlite3/constants"

module SQLite3
  class Exception < ::StandardError
    # A convenience for accessing the error code for this exception.
    attr_reader :code
  end

  class SQLException < Exception; end

  class InternalException < Exception; end

  class PermissionException < Exception; end

  class AbortException < Exception; end

  class BusyException < Exception; end

  class LockedException < Exception; end

  class MemoryException < Exception; end

  class ReadOnlyException < Exception; end

  class InterruptException < Exception; end

  class IOException < Exception; end

  class CorruptException < Exception; end

  class NotFoundException < Exception; end

  class FullException < Exception; end

  class CantOpenException < Exception; end

  class ProtocolException < Exception; end

  class EmptyException < Exception; end

  class SchemaChangedException < Exception; end

  class TooBigException < Exception; end

  class ConstraintException < Exception; end

  class MismatchException < Exception; end

  class MisuseException < Exception; end

  class UnsupportedException < Exception; end

  class AuthorizationException < Exception; end

  class FormatException < Exception; end

  class RangeException < Exception; end

  class NotADatabaseException < Exception; end
end

Version data entries

111 entries across 111 versions & 1 rubygems

Version Path
sqlite3-2.1.1-x86-linux-musl lib/sqlite3/errors.rb
sqlite3-2.1.1-x86-linux-gnu lib/sqlite3/errors.rb
sqlite3-2.1.1-x86_64-linux-musl lib/sqlite3/errors.rb
sqlite3-2.1.1-x86_64-linux-gnu lib/sqlite3/errors.rb
sqlite3-2.1.1-x86_64-darwin lib/sqlite3/errors.rb
sqlite3-2.1.1-x64-mingw-ucrt lib/sqlite3/errors.rb
sqlite3-2.1.1 lib/sqlite3/errors.rb
sqlite3-2.1.1-arm-linux-musl lib/sqlite3/errors.rb
sqlite3-2.1.1-arm-linux-gnu lib/sqlite3/errors.rb
sqlite3-2.1.1-arm64-darwin lib/sqlite3/errors.rb
sqlite3-2.1.1-aarch64-linux-musl lib/sqlite3/errors.rb
sqlite3-2.1.1-aarch64-linux-gnu lib/sqlite3/errors.rb
sqlite3-2.1.0-x86-linux-musl lib/sqlite3/errors.rb
sqlite3-2.1.0-x86-linux-gnu lib/sqlite3/errors.rb
sqlite3-2.1.0-x86_64-linux-musl lib/sqlite3/errors.rb
sqlite3-2.1.0-x86_64-linux-gnu lib/sqlite3/errors.rb
sqlite3-2.1.0-x86_64-darwin lib/sqlite3/errors.rb
sqlite3-2.1.0-x64-mingw-ucrt lib/sqlite3/errors.rb
sqlite3-2.1.0 lib/sqlite3/errors.rb
sqlite3-2.1.0-arm-linux-musl lib/sqlite3/errors.rb