Class: SiSU_DbTuple::LoadEndnotes

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

Instance Method Summary collapse

Constructor Details

#initialize(conn, en, opt, file_maint) ⇒ LoadEndnotes

Returns a new instance of LoadEndnotes.



304
305
306
# File 'lib/sisu/db_load_tuple.rb', line 304

def initialize(conn,en,opt,file_maint)
  @conn,@en,@opt,@file_maint=conn,en,opt,file_maint
end

Instance Method Details

#tupleObject



307
308
309
310
311
312
313
314
315
316
317
318
# File 'lib/sisu/db_load_tuple.rb', line 307

def tuple
  sql_entry="INSERT INTO #{@en[:type]} (nid, document_lid, nr, clean, body, ocn, ocnd, ocns, metadata_tid, digest_clean) " +
  "VALUES ('#{@en[:id]}', '#{@en[:lid]}', '#{@en[:nr]}', '#{@en[:txt]}', '#{@en[:body]}', '#{@en[:ocn]}', '#{@en[:ocnd]}', '#{@en[:ocns]}', '#{@en[:id_t]}', '#{@en[:hash]}');"
  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