# File lib/amalgalite/database.rb, line 493 def schema( dbname = "main" ) @schema ||= ::Amalgalite::Schema.new( self, dbname ) if @schema and @schema.dirty? reload_schema!( dbname ) end return @schema end