sportdb-models/attic/loader.rb
def load_fixtures_with_include_path( name, include_path )  # load from file system
    path = "#{include_path}/#{name}.rb"
 
    puts "*** loading data '#{name}' (#{path})..."

    ## nb: assume/enfore utf-8 encoding (with or without BOM - byte order mark)
    ## - see sportdb/utils.rb
    code = File.read_utf8( path )
    
    load_fixtures_worker( code )
    
    Prop.create!( key: "db.#{fixture_name_to_prop_key(name)}.version", value: "file.rb.#{File.mtime(path).strftime('%Y.%m.%d')}" )
  end
def load_fixtures_with_include_path( name, include_path )  # load from file system
    path = "#{include_path}/#{name}.rb"
 
    puts "*** loading data '#{name}' (#{path})..."

    ## nb: assume/enfore utf-8 encoding (with or without BOM - byte order mark)
    ## - see sportdb/utils.rb
    code = File.read_utf8( path )
    
    load_fixtures_worker( code )
    
    Prop.create!( key: "db.#{fixture_name_to_prop_key(name)}.version", value: "file.rb.#{File.mtime(path).strftime('%Y.%m.%d')}" )
  end
method run