Скрипт Google Apps: как создать базу данных, схемы и таблицы?

Как я могу создать базу данных (с ее таблицами и схемами...) в Google Apps Script? Я намерен запросить мою базу данных с помощью ScriptDb для моего развернутого приложения как Интернет. Итак, есть ли какой-либо вариант консоли или графический интерфейс для создания моей базы данных и таблиц? Спасибо!


person Community    schedule 19.08.2012    source источник


Ответы (1)


В Google Apps Script нет концепции создания схемы. Кроме того, вам не нужно «создавать» базу данных. У каждого сценария уже есть один, к которому вы можете получить доступ, используя

ScriptDb.getMyDb()

Эта БД не является традиционной реляционной базой данных, а вместо этого лучше описывается как «хранилище объектов Javascript». Итак, если вы хотите добавить «запись», просто создайте объект Javascript со всеми столбцами и добавьте его в базу данных. Например, ваш объект javascript может быть чем-то вроде

var student = { 'name' : 'Adam',
                'Address' : ' Whatever address here',
                'Age' : 20,
              }

Прочитайте эту часть документации для получения дополнительной информации.

person Srik    schedule 19.08.2012
comment
Да, я был на этой странице, прежде чем задать свой вопрос. Но означает ли это, что я обязан использовать MySQL или Oracle, чтобы иметь свою схему и таблицы? Что насчет геттера getMyDb(), значит ли это, что я прав только на одну базу данных? Большое спасибо! - person ; 19.08.2012
comment
Да ты прав. Кроме того, у вас есть одна БД на скрипт. Таким образом, каждый написанный вами сценарий имеет свою собственную базу данных. Это может иметь значение или не иметь значения, но вы также можете использовать Apps Script для подключения к базе данных MySQL. - person Srik; 19.08.2012