2014-01-28 24 views
2

有沒有快速的方法來從本地數據庫中刪除所有數據?像SQL'drop database'一樣?如何清理FoundationDB?

我一直在尋找通過的文件,但沒有發現anythig有趣呢。

回答

4

您可以通過清除鍵的整個範圍內做到這一點。

在Python,它看起來像這樣:

Database.clear_range( '', '\ XFF')

在哪裏 '' 是默認片開頭, '\ XFF' 是默認片最後根據clear_range文檔。

你可以找到關於clear_range爲您所使用的documentation的API的更多信息。

+2

Java版本: '公共無效clearDB(){ db.run(新功能<交易,太虛>(){ 公共無效申請(最後交易TR){ tr.clear(新範圍(Tuple.from ( 「」).pack(),Tuple.from( 「XFF」)包())); 返回NULL;} }); }' – irytek102