Toolverse
Wszystkie skille

dsql

autor: awslabs

Zarządzaj rozproszoną bazą danych Aurora DSQL — schematy, zapytania i migracje w jednym miejscu

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
awslabs
Kategoria
Backend

O skillu

Umiejętność do pracy z Amazon Aurora DSQL, serverless'ową, rozproszoną bazą danych kompatybilną z PostgreSQL. Pozwala na bezpośrednie wykonywanie zapytań, zarządzanie schematami z uwzględnieniem ograniczeń DSQL, obsługę migracji oraz implementację wzorców multi-tenant. Skonfiguruj MCP server z dostępem do klastra, a następnie korzystaj z narzędzi do interakcji z bazą — od tworzenia tabel po bezpieczną ewolucję schematu. Idealne do budowania skalowalnych aplikacji rozproszonych.

Jak używać

  1. Zainstaluj skill w swoim środowisku MCP, pobierając kod z repozytorium awslabs. Umiejętność wymaga konfiguracji serwera MCP — wybierz jeden z dwóch trybów: tryb tylko dokumentacji (bez dostępu do bazy) lub tryb operacji na bazie danych (wymaga endpointu klastra Aurora DSQL).

  2. Skonfiguruj plik .mcp.json, podając parametry połączenia do klastra DSQL — zazwyczaj endpoint, port i dane uwierzytelniające IAM. Zapoznaj się z plikiem mcp-setup.md w repozytorium, aby uzyskać szczegółowe instrukcje dla wybranego trybu.

  3. Przed wprowadzeniem zmian w schemacie załaduj plik development-guide.md z repozytorium — zawiera on reguły DDL, limity transakcji, wzorce połączeń i najlepsze praktyki bezpieczeństwa specyficzne dla DSQL.

  4. Używaj narzędzi MCP do wykonywania zapytań SQL i zarządzania schematami. Załaduj plik mcp-tools.md, aby poznać dostępne narzędzia, ich parametry i przykłady użycia — obejmują one zarówno proste zapytania, jak i operacje migracji.

  5. Jeśli implementujesz aplikację w konkretnym języku (Python, JavaScript, Go, Java, Rust), załaduj plik language.md — zawiera on wzorce frameworków, kod połączenia i rekomendacje dla wybranego sterownika bazy danych.

  6. W razie problemów lub błędów zapoznaj się z plikiem troubleshooting.md w repozytorium, aby znaleźć rozwiązania dla typowych scenariuszy debugowania.

Podobne skille