diff --git a/icons/database-arrow-down.json b/icons/database-arrow-down.json index 4ecf5716b..e7dc048d8 100644 --- a/icons/database-arrow-down.json +++ b/icons/database-arrow-down.json @@ -13,10 +13,7 @@ "tags": [ "$extends:database", "$group:direction-down", - "server", - "export", "download", - "backup", "pull", "downsize" ], diff --git a/icons/database-arrow-up.json b/icons/database-arrow-up.json index 9fa22a81e..8d9d59444 100644 --- a/icons/database-arrow-up.json +++ b/icons/database-arrow-up.json @@ -14,10 +14,7 @@ "tags": [ "$extends:database", "$group:direction-up", - "server", - "import", "upload", - "backup", "push", "upscale" ], diff --git a/icons/database-backup.json b/icons/database-backup.json index 6934dea0e..97545d4c4 100644 --- a/icons/database-backup.json +++ b/icons/database-backup.json @@ -9,7 +9,6 @@ "use-cases": [], "tags": [ "$extends:database", - "backup", "time machine", "rotate", "arrow", diff --git a/icons/database-check.json b/icons/database-check.json index 72f0c1e1a..dc87bc951 100644 --- a/icons/database-check.json +++ b/icons/database-check.json @@ -13,8 +13,7 @@ ], "tags": [ "$extends:database", - "$group:check", - "server" + "$group:check" ], "categories": [ "$extends:database" diff --git a/icons/database-minus.json b/icons/database-minus.json index dfb1b702e..46694ae16 100644 --- a/icons/database-minus.json +++ b/icons/database-minus.json @@ -13,8 +13,7 @@ ], "tags": [ "$extends:database", - "$group:minus", - "server" + "$group:minus" ], "categories": [ "$extends:database" diff --git a/icons/database-plus.json b/icons/database-plus.json index 0847dba28..7977310be 100644 --- a/icons/database-plus.json +++ b/icons/database-plus.json @@ -13,7 +13,6 @@ "tags": [ "$extends:database", "$group:plus", - "server", "expand" ], "categories": [ diff --git a/icons/database-x.json b/icons/database-x.json index 3984133d8..826fc06fc 100644 --- a/icons/database-x.json +++ b/icons/database-x.json @@ -14,7 +14,6 @@ "tags": [ "$extends:database", "$group:x", - "server", "error", "failed", "invalid", diff --git a/icons/database.json b/icons/database.json index 49d163505..ee453f09e 100644 --- a/icons/database.json +++ b/icons/database.json @@ -12,7 +12,33 @@ "tin", "pot", "bytes", - "servers" + "servers", + "sql", + "db", + "query", + "sqlite", + "mysql", + "backup", + "export", + "import", + "dump", + "restore", + "migration", + "schema", + "records", + "tables", + "snapshot", + "archive", + "server", + "attachment", + "artifact", + "log", + "relational", + "dataset", + "dbms", + "structured data", + "data source", + "data" ], "categories": [ "devices", diff --git a/icons/file-database.json b/icons/file-database.json new file mode 100644 index 000000000..024a228fb --- /dev/null +++ b/icons/file-database.json @@ -0,0 +1,21 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "PrimeTestLab" + ], + "use-cases": [ + "Representing SQL or database files in file managers", + "Exporting or downloading a database dump in admin panels", + "Importing a .sql or .db file into an application", + "Listing database backups or snapshots on storage screens", + "Marking SQL scripts or migration files in code repositories" + ], + "tags": [ + "$extends:file", + "$extends:database" + ], + "categories": [ + "$extends:file", + "development" + ] +} diff --git a/icons/file-database.svg b/icons/file-database.svg new file mode 100644 index 000000000..8bd1fd160 --- /dev/null +++ b/icons/file-database.svg @@ -0,0 +1,17 @@ + + + + + + +