Ortamları Silme
Veritabanını ve tüm ilişkili yapılandırmayı kalıcı olarak kaldırmak için bir ortamı silebilirsiniz. Bu işlem geri alınamaz.
Kısıtlamalar
Section titled “Kısıtlamalar”Ortam silerken aşağıdaki kurallar geçerlidir:
masterortamı silinemez. Projenizin kökü olarak hizmet eder ve her zaman var olmalıdır.- Aktif alt dalları olan bir ortam silinemez. Ebeveyni silmeden önce tüm alt ortamları silmeli veya arşivlemelisiniz.
- Merge işlemi devam eden bir ortam silinemez. Silmeyi denemeden önce merge’in tamamlanmasını bekleyin veya iptal edin.
Silme Sırasında Ne Olur
Section titled “Silme Sırasında Ne Olur”Bir ortamı sildiğinizde Archie Core tüm adanmış kaynakların tam temizliğini gerçekleştirir:
- Kalıcı Veri Kaldırma: Adanmış PostgreSQL veritabanı ve tüm ilişkili güvenlik kimlik bilgileri kalıcı olarak silinir.
- Yapılandırma Temizliği: Dosya sağlayıcıları, kimlik doğrulama yöntemleri ve güvenlik politikaları (CORS, Rate Limits) dahil tüm ortama özgü ayarlar projeden kaldırılır.
- API ve Gateway Kaldırma: Ortama kapsamlanan özel API gateway rotaları ve API yönetim yapılandırmaları devre dışı bırakılır.
- Platform Kaydının Kaldırılması: Ortam proje hiyerarşisinden kaldırılır ve bağlamı artık platformda kullanılamaz.
GraphQL API
Section titled “GraphQL API”Mutation: deleteEnvironment
Section titled “Mutation: deleteEnvironment”mutation DeleteEnvironment($input: DeleteEnvironmentInput!) { deleteEnvironment(input: $input) { success message }}Variables:
{ "input": { "projectId": "f7e4a264-d659-4719-91e8-c2d74654e529", "environmentName": "staging" }}Response:
{ "data": { "deleteEnvironment": { "success": true, "message": "Environment deleted successfully" } }}