public function declareDropped()
    {
        if ($this->status == self::STATUS_NEW) {
            throw new SchemaException("Unable to drop non existed table");
        }

        //Declaring as dropped
        $this->status = self::STATUS_DECLARED_DROPPED;
    }