[
https://issues.apache.org/jira/browse/HIVE-21034?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16733438#comment-16733438
]
Ashutosh Chauhan commented on HIVE-21034:
-----------------------------------------
There is a distinction between external tables and managed tables. User may
want to get rid of all managed data but wants to leave external table data as
is (which is the semantics anyways). In such a scenario, its better to execute
drop database cascade and get this semantics, which we will miss if we just
drop metadata altogether.
> Add option to schematool to drop Hive databases
> -----------------------------------------------
>
> Key: HIVE-21034
> URL: https://issues.apache.org/jira/browse/HIVE-21034
> Project: Hive
> Issue Type: Improvement
> Reporter: Daniel Voros
> Assignee: Daniel Voros
> Priority: Major
>
> An option to remove all Hive managed data could be a useful addition to
> {{schematool}}.
> I propose to introduce a new flag {{-dropAllDatabases}} that would *drop all
> databases with CASCADE* to remove all data of managed tables.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)