Восстановить удаленную таблицу данных Azure Mob Service

Я случайно удалил таблицу из данных мобильного сервиса. Есть ли способ восстановить его?

Я использовал бесплатную базу данных по умолчанию, предоставленную при создании мобильного сервиса. Меня действительно не волнуют данные в таблице, вместо этого я действительно хочу, чтобы сценарии запускались на ней.

...................................... Чтобы получить данные, я сделал следующее: клонировал мобильную службу, вернул ее к предыдущей фиксации, скопировал удаленную таблицу и ее файлы сценариев, снова вытащил с сервера, добавил таблицу и файлы сценариев туда, где они должны быть, добавил файлы в индекс отслеживания git, отправил фиксация на мастере

Теперь файлы есть в мобильном сервисе Azure, но таблица не отображается в графическом интерфейсе. Я попытался перезапустить лазурную мобильную службу, но ее все равно нет.

Чтобы убедиться, что таблица и ее файлы действительно были там, я даже снова клонировал службу мобов, и на этот раз в папке таблицы у меня были файлы users.json и его файлы сценариев, но, к сожалению, они не видны на лазурном портале.


person Rana Tallal    schedule 12.11.2014    source источник


Ответы (1)


Чтобы таблица снова отображалась в пользовательском интерфейсе, необходимо использовать команду портала создать таблицу. В основном это будет noop, если обнаружит, что таблица уже существует в SQL. Я не верю, что это коснется ваших сценариев таблицы, однако это может переопределить файл разрешений .json.

Если он переопределяет файлы js, то после создания таблицы через пользовательский интерфейс вы можете отменить фиксацию, которая изменила файлы таблицы json/js как часть этого процесса.

В этот момент вы должны снова быть хорошими.

person phillipv    schedule 12.11.2014
comment
Я вернул свои скрипты, хотя таблица была перезаписана.. но это не мелочь :) - person Rana Tallal; 12.11.2014