Что лучшим является расширение для файлов базы данных SQLite? [закрытый]

Вам необходимо вызвать AppStateHOC в графическом интерфейсе, который создает отдельное хранилище и оборачивает провайдера в графическом интерфейсе. AppStateHOC также экспортируется из модуля scratch-gui, и вы можете увидеть исходный код для деталей.

import GUI, { AppStateHOC } from 'scratch-gui';

// use this instead of raw GUI
const WrappedGUI = AppStateHOC(GUI);
193
задан Arnav Borborah 3 April 2019 в 09:12
поделиться

3 ответа

Во многом благодаря личному выбору. Может иметь смысл использовать расширение на основе схемы базы данных, которую вы храните; Рассматривайте схему базы данных как формат файла, а SQLite - просто кодировка, используемая для этого формата файла. Таким образом, вы можете использовать .bookmarks , если он хранит закладки, или .index , если он используется в качестве индекса.

Если вы хотите использовать общее расширение, я бы используйте .sqlite3 , поскольку это наиболее наглядно описывает, какая версия SQLite необходима для работы с базой данных.

181
ответ дан 23 November 2019 в 05:28
поделиться

В распространяемом программном обеспечении я не хочу, чтобы мои клиенты сами осматривали базу данных. Программа читает и пишет все это сама. Единственная причина, по которой пользователь должен прикоснуться к файлу БД, - сделать резервную копию. Поэтому я назвал его what_records.db

. Простое расширение .db сообщает пользователю, что это файл двоичных данных, и это все, что он должен знать. Называя его .sqlite предлагает заинтересованному пользователю открыть его и что-нибудь испортить!

Полностью зависит от вашего сценария использования, я полагаю.

50
ответ дан 23 November 2019 в 05:28
поделиться

SQLite не определяет никакого конкретного расширения для этого, это ваш собственный выбор. Лично я называю их расширением .sqlite , просто чтобы не было никакой двусмысленности, когда я смотрю свои файлы позже.

30
ответ дан 23 November 2019 в 05:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: