MCPcopy Create free account
hub / github.com/dataform-co/dataform / postOps

Method postOps

cli/api/dbadapters/execution_sql.ts:105–119  ·  view source on GitHub ↗
(
    table: dataform.ITable,
    runConfig: dataform.IRunConfig,
    tableMetadata?: dataform.ITableMetadata
  )

Source from the content-addressed store, hash-verified

103 }
104
105 public postOps(
106 table: dataform.ITable,
107 runConfig: dataform.IRunConfig,
108 tableMetadata?: dataform.ITableMetadata
109 ): Task[] {
110 let postOps = table.postOps;
111 if (
112 semver.gt(this.dataformCoreVersion, "1.4.8") &&
113 table.enumType === dataform.TableType.INCREMENTAL &&
114 this.shouldWriteIncrementally(table, runConfig, tableMetadata)
115 ) {
116 postOps = table.incrementalPostOps;
117 }
118 return (postOps || []).map(post => Task.statement(post));
119 }
120
121 public resolveTarget(target: dataform.ITarget) {
122 return this.CompilationSql.resolveTarget(target);

Callers 1

publishTasksMethod · 0.95

Calls 2

statementMethod · 0.80

Tested by

no test coverage detected