blob: 65622687cc460393ea3e45ff6e758924aa104790 [file] [log] [blame]
drh4ee09b42013-05-01 19:49:27 +00001# This file contains suggested magic(5) text for the unix file(1)
2# utility for recognizing SQLite3 databases.
3#
4# When SQLite is used as an application file format, it is desirable to
5# have file(1) recognize the database file as being with the specific
6# application. You can set the application_id for a database file
7# using:
8#
9# PRAGMA application_id = INTEGER;
10#
11# INTEGER can be any signed 32-bit integer. That integer is written as
drh8a28a312013-05-01 20:40:46 +000012# a 4-byte big-endian integer into offset 68 of the database header.
drh4ee09b42013-05-01 19:49:27 +000013#
14# The Monotone application used "PRAGMA user_version=1598903374;" to set
15# its identifier long before "PRAGMA application_id" became available.
16# The user_version is very similar to application_id except that it is
drh8a28a312013-05-01 20:40:46 +000017# stored at offset 68 instead of offset 60. The application_id pragma
18# is preferred. The rule using offset 60 for Monotone is for historical
19# compatibility only.
drh4ee09b42013-05-01 19:49:27 +000020#
210 string =SQLite\ format\ 3
drhb8a67ec2013-05-01 20:36:23 +000022>68 belong =0x0f055112 Fossil checkout -
23>68 belong =0x0f055113 Fossil global configuration -
drh17f37c72013-05-23 20:52:16 +000024>68 belong =0x0f055111 Fossil repository -
drh178e7ee2013-05-03 20:08:16 +000025>68 belong =0x42654462 Bentley Systems BeSQLite Database -
26>68 belong =0x42654c6e Bentley Systems Localization File -
drhb8a67ec2013-05-01 20:36:23 +000027>60 belong =0x5f4d544e Monotone source repository -
drh17f37c72013-05-23 20:52:16 +000028>68 belong =0x47504b47 OGC GeoPackage file -
drhc0f1d0c2013-10-14 10:46:05 +000029>68 belong =0x47503130 OGC GeoPackage version 1.0 file -
drhc7401d52013-10-30 03:25:45 +000030>68 belong =0x45737269 Esri Spatially-Enabled Database -
drh2fe70812014-06-16 18:17:21 +000031>68 belong =0x4d504258 MBTiles tileset -
drhb8a67ec2013-05-01 20:36:23 +000032>0 string =SQLite SQLite3 database