Class: SiSU_DbTuple::LoadUrls

Inherits:
Object
  • Object
show all
Defined in:
lib/sisu/db_load_tuple.rb

Direct Known Subclasses

SiSU_DbDBI::LoadUrls

Instance Method Summary collapse

Constructor Details

#initialize(conn, f, u, id, opt, file_maint) ⇒ LoadUrls

Returns a new instance of LoadUrls.



287
288
289
# File 'lib/sisu/db_load_tuple.rb', line 287

def initialize(conn,f,u,id,opt,file_maint)
  @conn,@f,@u,@id,@opt,@file_maint=conn,f,u,id,opt,file_maint
end

Instance Method Details

#tupleObject



290
291
292
293
294
295
296
297
298
299
300
301
# File 'lib/sisu/db_load_tuple.rb', line 290

def tuple
  sql_entry="INSERT INTO urls (#{@f[:txt]} #{@f[:html_toc]} #{@f[:html_doc]} #{@f[:xhtml]} #{@f[:xml_sax]} #{@f[:xml_dom]} #{@f[:odf]} #{@f[:pdf_p]} #{@f[:pdf_l]} #{@f[:concordance]} #{@f[:latex_p]} #{@f[:latex_l]} #{@f[:manifest]} #{@f[:digest]} #{@f[:markup]} #{@f[:sisupod]} metadata_tid) " +
  "VALUES (#{@u[:txt]} #{@u[:html_toc]} #{@u[:html_doc]} #{@u[:xhtml]} #{@u[:xml_sax]} #{@u[:xml_dom]} #{@u[:odf]} #{@u[:pdf_p]} #{@u[:pdf_l]} #{@u[:concordance]} #{@u[:latex_p]} #{@u[:latex_l]} #{@u[:manifest]} #{@u[:digest]} #{@u[:markup]} #{@u[:sisupod]} #{@id});"
  if @opt.act[:maintenance][:set]==:on
    @file_maint.puts sql_entry
  else
    if @opt.act[:verbose_plus][:set]==:on
      @file_maint.puts sql_entry
    end
  end
  sql_entry
end