new_contents: from sqlalchemy import event, schema
  
  from warehouse import db
  
  
  class TableDDL(schema.SchemaItem):
  
      def __init__(self, ddl):
          self.ddl = ddl
  
      def _set_parent(self, table):
          self.parent = table
          event.listen(self.parent, "after_create", db.DDL(self.ddl))
  
subject: Add warehouse.database.schema.TableDDL