Skip to content

TR Method table_attr

marufcetin edited this page Sep 1, 2026 · 1 revision

Metot: table_attr()

Turkce Dokumantasyon | English Documentation

Kategori: Cekirdek Tablo Metotlari
Modul: AmberDB::Base
Madde Turu: Calisma Zamani Sema Mutasyonu


1. Tanim ve Genel Bakis

table_attr(), calisma zamaninda diskteki .table dosyasina dokunmadan ve veritabani gocu (migration) gerektirmeden tablo sema niteliklerini bellek icinde okur veya degistirir. Dosya yolunu etkileyen alanlar (language, section, year, path) degistiginde dosya yollarini otomatik olarak yeniden hesaplar.


2. Sozdizimi ve Imza

# 1. Tekil nitelik okuyucu
my $deger = $adb->table_attr($tablo_adi, $nitelik_anahtari);

# 2. Toplu okuyucu (tablo meta verisini hashref olarak dondurur)
my $meta = $adb->table_attr($tablo_adi);

# 3. Anahtar-Deger atayici
$adb->table_attr($tablo_adi, keep_deleted => 1, id_type => "ascii");

# 4. Hashref ile atayici
$adb->table_attr($tablo_adi, { search_block => [ 1, 4, 8 ], use_cache => 2 });

3. Pratik Kod Ornegi

# Aktif oturum icin yumusak silmeyi anlik olarak aktiflestirme
$adb->table_attr("catalog_product", keep_deleted => 1);

4. Iliskili Maddeler ve Bakiniz

AmberDB Encyclopedia

Home · A-Z Index


Getting Started & Guides


Core Concepts


Core CRUD Methods


Query, Search & Facets


Transactions & Locks


Cache, Buffer & Low-Level


Locale & Helpers


Maintenance & Tools


Configuration Flags


File Formats


Language

Clone this wiki locally