Metin Alanı
Metin (Text) alanı, alfanümerik dize verilerini depolamak için kullanılır. Kısa dizelerden (isimler veya başlıklar gibi) uzun formatlı içeriğe (açıklamalar veya yorumlar gibi) kadar her şeyi depolamak için uygun olan en çok yönlü alan türüdür.
Yapılandırma Özellikleri
Section titled “Yapılandırma Özellikleri”Sağ kenar çubuğunda bir Metin alanını yapılandırırken aşağıdaki ayarlar mevcuttur:
- Name: Alan için benzersiz sistem tanımlayıcısı (örneğin,
first_name). Bu, API sorgularında ve mutasyonlarında kullanılan anahtardır. - Is Varchar:
- İşaretlenmemiş (Varsayılan): Alan, veritabanında belirli bir sınır olmaksızın (PostgreSQL’de 1 GB’a kadar) değişken uzunluklu dizelere izin veren bir
TEXTtürü olarak oluşturulur. - İşaretli: Alan bir
VARCHARolarak ele alınır. Platform yapılandırmasına bağlı olarak bu, maksimum bir karakter sınırı (uzunluk kısıtlaması) belirtmenize izin verebilir.
- İşaretlenmemiş (Varsayılan): Alan, veritabanında belirli bir sınır olmaksızın (PostgreSQL’de 1 GB’a kadar) değişken uzunluklu dizelere izin veren bir
- Default Value: Kayıt oluşturma sırasında veri sağlanmazsa alana otomatik olarak atanacak bir değer.
- Description: Alanın amacını diğer geliştiriciler veya yöneticiler için açıklayan dahili bir not.
- Mandatory: Etkinleştirilirse, bir
NOT NULLkısıtlaması uygular. Bu alan boşsa kayıtlar oluşturulamaz veya kaydedilemez. - Unique: Etkinleştirilirse, bir
UNIQUEkısıtlaması uygular. Tabloda bu alan için aynı değere sahip iki kayıt olamaz (e-postalar, kullanıcı adları veya kimlikler için kullanışlıdır).
