{"id":14038666,"name":"github.com/tailscale/sqlitearmor","ecosystem":"go","description":"Package sqlite implements a database/sql driver for SQLite3.\n\nThis driver requires a file: URI always be used to open a database.\nFor details see https://sqlite.org/c3ref/open.html#urifilenames.\n\nIf you want to do initial configuration of a connection, or enable\ntracing, use the Connector function:\n\nIn-memory databases are popular for tests.\nUse the \"memdb\" VFS (*not* the legacy in-memory modes) to be compatible\nwith the database/sql connection pool:\n\nUse a different dbname for each memory database opened.\n\nSQLite is flexible about type conversions, and so is this driver.\nAlmost all \"basic\" Go types (int, float64, string) are accepted and\ndirectly mapped into SQLite, even if they are named Go types.\nThe time.Time type is also accepted (described below).\nValues that implement encoding.TextMarshaler or json.Marshaler are\nstored in SQLite in their marshaled form.\n\nWhile SQLite3 has no strict time datatype, it does have a series of built-in\nfunctions that operate on timestamps that expect columns to be in one of many\nformats: https://sqlite.org/lang_datefunc.html\n\nWhen encoding a time.Time into one of SQLite's preferred formats, we use the\nshortest timestamp format that can accurately represent the time.Time.\nThe supported formats are:\n\nIf the time.Time is not UTC (strongly consider storing times in UTC!),\nwe follow SQLite's norm of appending \"[+-]HH:MM\" to the above formats.\n\nIt is common in SQLite to store \"Unix time\", seconds-since-epoch in an\nINTEGER column. This is understood by the date and time functions documented\nin the link above. If you want to do that, pass the result of time.Time.Unix\nto the driver.\n\nIn general, time is hard to extract from SQLite as a time.Time.\nIf a column is defined as DATE or DATETIME, then text data is parsed\nas TimeFormat and returned as a time.Time. Integer data is parsed as\nseconds since epoch and returned as a time.Time.","homepage":"https://github.com/tailscale/sqlitearmor","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/tailscale/sqlitearmor","keywords_array":[],"namespace":"github.com/tailscale","versions_count":1,"first_release_published_at":"2026-02-12T00:34:59.000Z","latest_release_published_at":"2026-02-12T00:34:59.000Z","latest_release_number":"v0.0.0-20260212003459-e7167db65b46","last_synced_at":"2026-03-13T08:40:20.813Z","created_at":"2026-03-13T08:40:15.486Z","updated_at":"2026-03-13T08:54:07.522Z","registry_url":"https://pkg.go.dev/github.com/tailscale/sqlitearmor","install_command":"go get github.com/tailscale/sqlitearmor","documentation_url":"https://pkg.go.dev/github.com/tailscale/sqlitearmor#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-13T08:54:07.501Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.23548160009902,"dependent_packages_count":4.905882785242946,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.070682192670983},"purl":"pkg:golang/github.com/tailscale/sqlitearmor","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/tailscale/sqlitearmor","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/tailscale/sqlitearmor","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/tailscale/sqlitearmor/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ftailscale%2Fsqlitearmor/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ftailscale%2Fsqlitearmor/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ftailscale%2Fsqlitearmor/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ftailscale%2Fsqlitearmor/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ftailscale%2Fsqlitearmor/codemeta","maintainers":[]}