columnDefSQL renders a column definition.
(c *ast.ColumnDef)
| 1450 | |
| 1451 | // columnDefSQL renders a column definition. |
| 1452 | func columnDefSQL(c *ast.ColumnDef) string { |
| 1453 | var sb strings.Builder |
| 1454 | sb.WriteString(c.Name) |
| 1455 | sb.WriteString(" ") |
| 1456 | sb.WriteString(c.Type) |
| 1457 | for _, con := range c.Constraints { |
| 1458 | con := con |
| 1459 | sb.WriteString(" ") |
| 1460 | sb.WriteString(columnConstraintSQL(&con)) |
| 1461 | } |
| 1462 | return sb.String() |
| 1463 | } |
| 1464 | |
| 1465 | // columnConstraintSQL renders a column constraint. |
| 1466 | func columnConstraintSQL(c *ast.ColumnConstraint) string { |
no test coverage detected