2010-07-27 26 views

cevap

23

Korumalı alan modunda, konsoldan çıktığınızda konsolda yapılan veritabanı değişiklikleri geri alınacaktır.

Bu, çıkış yaptığınızda tüm veritabanı değişikliklerinin kaldığı normal konsoldan farklıdır. Eğer sandbox modunda değilken

+0

Yani veritabanına değişiklik yapabilirsiniz? Sanırım neden bunu yapmak istersin anlamıyorum. Geliştirme ortamında sınama amacıyla yeni bir kullanıcı eklemek gibi nasıl bir şey yapmak isteyebileceğinizi görebiliyordum, ancak başka ne için kullanabilirsiniz? –

+0

Bununla ilgili olarak, konsoldaki bir yöntemi tanımladığınızı varsayalım. Bunu korumalı alan olmadan açarsanız, bu yöntem uygulamanızda kullanılabilir veya konsoldan çıktığınızda kaybolur. Bu aptalca bir soru olabilir, ancak konsolun uygulama ile nasıl etkileşimde bulunduğunu anlamaya çalışıyorum. –

+3

Sandbox modu sadece veritabanıyla ilgilidir, bu nedenle, korumalı olmayan bir konsolda oluşturulan yöntemler uygulamaya erişemez. Aslında sanal olmayan mod, aslında veritabanı değişiklikleri yapmak istediğinizde kullanışlıdır. Bir kullanıcıyı yönetici yapmak istediğimde bazen üretim ortamımda kullanırım. Bu sık sık yapılan bir eylem olduğu için, bunu yapmak için bütün bir arayüz yapmak bir israftı, ancak konsol aracılığıyla her defasında bir arada yapabilmek çok güzel. –