| 276 | } |
| 277 | |
| 278 | func constructTriggerBody(description, triggerBody string) string { |
| 279 | var buf strings.Builder |
| 280 | _, _ = buf.WriteString("CREATE OR REPLACE TRIGGER ") |
| 281 | _, _ = buf.WriteString(description) |
| 282 | _, _ = buf.WriteString(triggerBody) |
| 283 | return buf.String() |
| 284 | } |
| 285 | |
| 286 | // getTables gets all tables of a database. |
| 287 | func getTables(txn *sql.Tx, schemaName string, columnMap map[db.TableKey][]*storepb.ColumnMetadata, triggerMap map[db.TableKey][]*storepb.TriggerMetadata) (map[string][]*storepb.TableMetadata, error) { |