Формат файла базы данных sqlite имеет два поля для идентификации приложения, к которому принадлежит файл базы данных. Первое поле, application_id
, должно идентифицировать приложение. Второе поле, user_version
, может идентифицировать версию формата файла, используемого файлом базы данных, в случае, если для приложения имеется более одного формата файла.Где я могу зарегистрировать идентификатор приложения sqlite?
Этих полей может быть запрошен и установить с прагмами:
PRAGMA application_id; -- get application ID
PRAGMA application_id = ?; -- set application ID
PRAGMA user_version; -- get user version
PRAGMA user_version = ?; -- set user version
Есть официальное место, где я могу зарегистрировать идентификатор приложения, чтобы убедиться, что он уникален?
Это довольно маленький список, поэтому это, похоже, не очень часто выполняется. Этот ответ можно было бы улучшить, объяснив, почему вы хотели бы это сделать, когда вы не захотите этого делать и что делать. – Assimilater
@Assimilater Это не ответит на этот вопрос. Если вы хотите узнать это, [ask] (https://stackoverflow.com/questions/ask) новый вопрос. –
@Assimilater Этот вопрос был задан [по запросу CL] (https://stackoverflow.com/a/35556931/417501). Дополнительный шаблон не добавляет ничего. Если вы хотите знать, к чему подходит идентификатор приложения SQLite, рассмотрите [чтение документации] (http://www.sqlite.org/pragma.html#pragma_application_id). – fuz