2015-03-09 05:21:58 +00:00
|
|
|
table_name("safari_extensions")
|
|
|
|
description("Safari browser extension details for all users.")
|
|
|
|
schema([
|
2015-11-24 20:29:03 +00:00
|
|
|
Column("uid", BIGINT, "The local user that owns the extension",
|
|
|
|
additional=True),
|
2015-08-29 09:01:57 +00:00
|
|
|
Column("name", TEXT, "Extension display name"),
|
2017-04-13 04:48:28 +00:00
|
|
|
Column("identifier", TEXT, "Extension identifier", index=True),
|
2015-08-29 09:01:57 +00:00
|
|
|
Column("version", TEXT, "Extension long version"),
|
|
|
|
Column("sdk", TEXT, "Bundle SDK used to compile extension"),
|
|
|
|
Column("update_url", TEXT, "Extension-supplied update URI"),
|
|
|
|
Column("author", TEXT, "Optional extension author"),
|
2016-02-04 07:46:52 +00:00
|
|
|
Column("developer_id", TEXT, "Optional developer identifier"),
|
2015-08-29 09:01:57 +00:00
|
|
|
Column("description", TEXT, "Optional extension description text"),
|
|
|
|
Column("path", TEXT, "Path to extension XAR bundle"),
|
2015-11-24 20:29:03 +00:00
|
|
|
ForeignKey(column="uid", table="users")
|
2015-03-09 05:21:58 +00:00
|
|
|
])
|
2015-11-24 20:29:03 +00:00
|
|
|
attributes(user_data=True)
|
2015-08-29 09:01:57 +00:00
|
|
|
implementation("applications/browser_plugins@genSafariExtensions")
|
2015-11-24 20:29:03 +00:00
|
|
|
examples([
|
|
|
|
"select count(*) from users JOIN safari_extensions using (uid)",
|
|
|
|
])
|
2016-09-14 03:37:31 +00:00
|
|
|
fuzz_paths([
|
|
|
|
"/Users",
|
|
|
|
])
|