Sha256: c86e104a337fbc9da424a8ee96cb88237a59aa0ab0dc67c9d8155b6abdb71360

Contents?: true

Size: 512 Bytes

Versions: 4

Compression:

Stored size: 512 Bytes

Contents

#--
# Copyright (c) 2023 Jeremy Hinegardner
# All rights reserved.  See LICENSE and/or COPYING for details.
#++

module ::Libsql
  #
  # a class representing the meta information about an SQLite view
  #
  class View
    # the schame this view is assciated with
    attr_accessor :schema

    # the table name
    attr_reader   :name

    # the original sql that was used to create this table
    attr_reader   :sql

    def initialize( name, sql ) 
      @name    = name
      @sql     = sql
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
libsql-0.1.0-x64-mingw-ucrt lib/libsql/view.rb
libsql-0.1.0-x64-mingw32 lib/libsql/view.rb
libsql-0.1.0-x86-mingw32 lib/libsql/view.rb
libsql-0.1.0 lib/libsql/view.rb