diff --git a/README.md b/README.md index fa18d0fec..d4f1a1eff 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,9 @@ A collection of language tools and a Language Server Protocol (LSP) implementation for Postgres, focusing on developer experience and reliable SQL tooling. -Docs: [pgtools.dev](https://pgtools.dev/) +Docs: [pg-language-server.com](https://pg-language-server.com/) -Install: [instructions](https://pgtools.dev/#installation) +Install: [instructions](https://pg-language-server.com/#installation) - [CLI releases](https://github.com/supabase-community/postgres-language-server/releases) - [VSCode](https://marketplace.visualstudio.com/items?itemName=Supabase.postgrestools) diff --git a/crates/pgt_diagnostics_categories/src/categories.rs b/crates/pgt_diagnostics_categories/src/categories.rs index 416416ef9..8b1371b0c 100644 --- a/crates/pgt_diagnostics_categories/src/categories.rs +++ b/crates/pgt_diagnostics_categories/src/categories.rs @@ -13,34 +13,34 @@ // must be between `define_categories! {\n` and `\n ;\n`. define_categories! { - "lint/safety/addingFieldWithDefault": "https://pgtools.dev/latest/rules/adding-field-with-default", - "lint/safety/addingForeignKeyConstraint": "https://pgtools.dev/latest/rules/adding-foreign-key-constraint", - "lint/safety/addingNotNullField": "https://pgtools.dev/latest/rules/adding-not-null-field", - "lint/safety/addingPrimaryKeyConstraint": "https://pgtools.dev/latest/rules/adding-primary-key-constraint", - "lint/safety/addingRequiredField": "https://pgtools.dev/latest/rules/adding-required-field", - "lint/safety/banCharField": "https://pgtools.dev/latest/rules/ban-char-field", - "lint/safety/banConcurrentIndexCreationInTransaction": "https://pgtools.dev/latest/rules/ban-concurrent-index-creation-in-transaction", - "lint/safety/banDropColumn": "https://pgtools.dev/latest/rules/ban-drop-column", - "lint/safety/banDropDatabase": "https://pgtools.dev/latest/rules/ban-drop-database", - "lint/safety/banDropNotNull": "https://pgtools.dev/latest/rules/ban-drop-not-null", - "lint/safety/banDropTable": "https://pgtools.dev/latest/rules/ban-drop-table", - "lint/safety/banTruncateCascade": "https://pgtools.dev/latest/rules/ban-truncate-cascade", - "lint/safety/changingColumnType": "https://pgtools.dev/latest/rules/changing-column-type", - "lint/safety/constraintMissingNotValid": "https://pgtools.dev/latest/rules/constraint-missing-not-valid", - "lint/safety/disallowUniqueConstraint": "https://pgtools.dev/latest/rules/disallow-unique-constraint", - "lint/safety/preferBigInt": "https://pgtools.dev/latest/rules/prefer-big-int", - "lint/safety/preferBigintOverInt": "https://pgtools.dev/latest/rules/prefer-bigint-over-int", - "lint/safety/preferBigintOverSmallint": "https://pgtools.dev/latest/rules/prefer-bigint-over-smallint", - "lint/safety/preferIdentity": "https://pgtools.dev/latest/rules/prefer-identity", - "lint/safety/preferJsonb": "https://pgtools.dev/latest/rules/prefer-jsonb", - "lint/safety/preferRobustStmts": "https://pgtools.dev/latest/rules/prefer-robust-stmts", - "lint/safety/preferTextField": "https://pgtools.dev/latest/rules/prefer-text-field", - "lint/safety/preferTimestamptz": "https://pgtools.dev/latest/rules/prefer-timestamptz", - "lint/safety/renamingColumn": "https://pgtools.dev/latest/rules/renaming-column", - "lint/safety/renamingTable": "https://pgtools.dev/latest/rules/renaming-table", - "lint/safety/requireConcurrentIndexCreation": "https://pgtools.dev/latest/rules/require-concurrent-index-creation", - "lint/safety/requireConcurrentIndexDeletion": "https://pgtools.dev/latest/rules/require-concurrent-index-deletion", - "lint/safety/transactionNesting": "https://pgtools.dev/latest/rules/transaction-nesting", + "lint/safety/addingFieldWithDefault": "https://pg-language-server.com/latest/rules/adding-field-with-default", + "lint/safety/addingForeignKeyConstraint": "https://pg-language-server.com/latest/rules/adding-foreign-key-constraint", + "lint/safety/addingNotNullField": "https://pg-language-server.com/latest/rules/adding-not-null-field", + "lint/safety/addingPrimaryKeyConstraint": "https://pg-language-server.com/latest/rules/adding-primary-key-constraint", + "lint/safety/addingRequiredField": "https://pg-language-server.com/latest/rules/adding-required-field", + "lint/safety/banCharField": "https://pg-language-server.com/latest/rules/ban-char-field", + "lint/safety/banConcurrentIndexCreationInTransaction": "https://pg-language-server.com/latest/rules/ban-concurrent-index-creation-in-transaction", + "lint/safety/banDropColumn": "https://pg-language-server.com/latest/rules/ban-drop-column", + "lint/safety/banDropDatabase": "https://pg-language-server.com/latest/rules/ban-drop-database", + "lint/safety/banDropNotNull": "https://pg-language-server.com/latest/rules/ban-drop-not-null", + "lint/safety/banDropTable": "https://pg-language-server.com/latest/rules/ban-drop-table", + "lint/safety/banTruncateCascade": "https://pg-language-server.com/latest/rules/ban-truncate-cascade", + "lint/safety/changingColumnType": "https://pg-language-server.com/latest/rules/changing-column-type", + "lint/safety/constraintMissingNotValid": "https://pg-language-server.com/latest/rules/constraint-missing-not-valid", + "lint/safety/disallowUniqueConstraint": "https://pg-language-server.com/latest/rules/disallow-unique-constraint", + "lint/safety/preferBigInt": "https://pg-language-server.com/latest/rules/prefer-big-int", + "lint/safety/preferBigintOverInt": "https://pg-language-server.com/latest/rules/prefer-bigint-over-int", + "lint/safety/preferBigintOverSmallint": "https://pg-language-server.com/latest/rules/prefer-bigint-over-smallint", + "lint/safety/preferIdentity": "https://pg-language-server.com/latest/rules/prefer-identity", + "lint/safety/preferJsonb": "https://pg-language-server.com/latest/rules/prefer-jsonb", + "lint/safety/preferRobustStmts": "https://pg-language-server.com/latest/rules/prefer-robust-stmts", + "lint/safety/preferTextField": "https://pg-language-server.com/latest/rules/prefer-text-field", + "lint/safety/preferTimestamptz": "https://pg-language-server.com/latest/rules/prefer-timestamptz", + "lint/safety/renamingColumn": "https://pg-language-server.com/latest/rules/renaming-column", + "lint/safety/renamingTable": "https://pg-language-server.com/latest/rules/renaming-table", + "lint/safety/requireConcurrentIndexCreation": "https://pg-language-server.com/latest/rules/require-concurrent-index-creation", + "lint/safety/requireConcurrentIndexDeletion": "https://pg-language-server.com/latest/rules/require-concurrent-index-deletion", + "lint/safety/transactionNesting": "https://pg-language-server.com/latest/rules/transaction-nesting", // end lint rules ; // General categories diff --git a/crates/pgt_env/src/lib.rs b/crates/pgt_env/src/lib.rs index 3b2f50fcf..03a47298f 100644 --- a/crates/pgt_env/src/lib.rs +++ b/crates/pgt_env/src/lib.rs @@ -28,7 +28,7 @@ pub const VERSION: &str = match option_env!("PGT_VERSION") { }, }; -pub static PGLS_WEBSITE: &str = "https://pgtools.dev"; +pub static PGLS_WEBSITE: &str = "https://pg-language-server.com"; pub struct PgLSEnv { pub pgls_log_path: PgLSEnvVariable, diff --git a/docs/configuration.md b/docs/configuration.md index 3d74220a9..5bdf231e7 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -10,7 +10,7 @@ A configuration file is usually placed in your project’s root folder. It is or ```json { - "$schema": "https://pgtools.dev/latest/schema.json", + "$schema": "https://pg-language-server.com/latest/schema.json", "linter": { "enabled": true, "rules": { @@ -32,7 +32,7 @@ Some tools that the Postgres Language Server provides are implemented as mere in ```json { - "$schema": "https://pgtools.dev/latest/schema.json", + "$schema": "https://pg-language-server.com/latest/schema.json", "db": { "host": "127.0.0.1", "port": 5432, diff --git a/docs/getting_started.md b/docs/getting_started.md index f928ccb2f..165a506f1 100644 --- a/docs/getting_started.md +++ b/docs/getting_started.md @@ -16,7 +16,7 @@ You’ll now have a `postgres-language-server.jsonc` file in your directory: ```json { - "$schema": "https://pgtools.dev/latest/schema.json", + "$schema": "https://pg-language-server.com/latest/schema.json", "vcs": { "enabled": false, "clientKind": "git", diff --git a/mkdocs.yml b/mkdocs.yml index 489a1aff0..99966100d 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,5 +1,5 @@ site_name: Postgres Language Server -site_url: https://pgtools.dev +site_url: https://pg-language-server.com site_description: A collection of language tools and a Language Server Protocol (LSP) implementation for Postgres, focusing on developer experience and reliable SQL tooling. repo_name: supabase-community/postgres-language-server