'Initialize execution context for a ColumnDefault construct.'

@classmethod
def _init_default(cls, dialect, connection, dbapi_connection):

    self = cls.__new__(cls)
    self.dialect = dialect
    self.root_connection = connection
    self._dbapi_connection = dbapi_connection
    self.engine = connection.engine
    self.execution_options = connection._execution_options
    self.cursor = self.create_cursor()
    return self
