// must be run from the SQLite thread
    public static void Run(Notebook notebook, ScriptEnv env, ScriptRunner runner, Ast.ImportCsvStmt stmt)
    {
        var importer = new ImportCsvStmtRunner(notebook, env, runner, stmt);

        SqlUtil.WithTransaction(notebook, importer.Import);
    }
Example #2
0
 private void ExecuteImportCsvStmt(Ast.ImportCsvStmt stmt, ScriptEnv env)
 {
     ImportCsvStmtRunner.Run(_notebook, env, this, stmt);
 }