2013-09-16 12 views
4

Я не мог найти ответ на эти вопросы, несмотря на длительный поиск. По какой-то причине я думал, что видел это раньше.Где IntelliJ IDEA хранит скрипты консоли базы данных?

Вы, ребята, знаете, в каком файле IDEA сохраняется содержимое сценариев консоли базы данных?

Я думал, что это было в dataSources.ids, но я не вижу там сценариев, только настройки подключения.

ответ

4

Попытайтесь заглянуть в папку кэша IntelliJ.

Для меня, я не нашел сценарии базы данных самостоятельно, но нашел историю всех операторов SQL, выполненных здесь:

`c:\Users\$user\.IntelliJIdea13\system\userHistory\*.xml` 

(Am на IntelliJ Idea EAP).

+0

Оооо, 13 - хорошо! Вы установили его в последнюю пятницу (13)? И спасибо за ответ, хорошо знать. – vikingsteve

+0

@vikingsteve: D, пятница 13-го года заставила бы его не запускать, не так ли? (Это на самом деле [произошло] (http://youtrack.jetbrains.com/issue/IDEA-113512) всего за день до этого, не шутите) –

+0

Ну, это понедельник, поэтому ваша проблема должна быть решена сейчас ... :) – vikingsteve

2

Если вы на Mac OS X, а также в IntelliJ IDEA 14, это получает хранится здесь:

~/Library/Caches/IntelliJIdea14/userHistory/*.xml 

Я подозреваю, что OS X обновления иногда ясно ~/Library/Caches, потому что после OS X 10.10.2 обновления Я потерял историю консоли базы данных. Если содержимое вашей консоли базы данных важно для вас, убедитесь, что вы создаете резервную копию этой папки и не исключаете ее в резервной копии Time Machine!

Обновление (2016/09/23): В какой-то момент они вытащили его из кэша и в папку настроек, что хорошо, потому что вам больше не нужно беспокоиться о том, что обновления macOS уничтожают его. Например, именно здесь, в текущей версии:

~/Library/Preferences/IntelliJIdea2016.2/consoles/db/ 
1

Mac версии хранить его по адресу:

~/Library/Preferences/IDEA version/consoles/db/ 
Смежные вопросы