code: function() {
  		var query = this.query;
  		var args = [];
  		var text = "DROP ";
  		if (query.table) text += "TABLE";
  		if (query.index) text += "INDEX";
  		if (query.trigger) text += "TRIGGER";
  		if (query.view) text += "VIEW";
  		if (query.exists) text += lib.builder.makeExists(query);
  		if (query.table) text += lib.builder.makeStr(query,"table"," ");
  		if (query.index) text += lib.builder.makeStr(query,"index"," ");
  		if (query.trigger) text += lib.builder.makeStr(query,"trigger"," ");
  		if (query.view) text += lib.builder.makeStr(query,"view"," ");
  		return {
  			type: "drop",
  			text: text,
  			args: args,
  		};
  	}
docs: .toQuery()