-
Notifications
You must be signed in to change notification settings - Fork 0
TR Method table_attr
marufcetin edited this page Sep 1, 2026
·
1 revision
Turkce Dokumantasyon | English Documentation
Kategori: Cekirdek Tablo Metotlari
Modul:AmberDB::Base
Madde Turu: Calisma Zamani Sema Mutasyonu
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.
# 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 });# Aktif oturum icin yumusak silmeyi anlik olarak aktiflestirme
$adb->table_attr("catalog_product", keep_deleted => 1);AmberDB — High-Performance Schema-Driven NoSQL Database Engine for Perl.
Copyright 2005-2026 Maruf Cetin. Released under the Artistic License 2.0.
CPAN · GitHub Repository · Issue Tracker
- Berkeley DB (DB_File) Engine
- AmberDB Table Schema
- Global Flags
- Table Schema Flags
- Directory Structure
- File Structure (Extensions)
- Repeat Blocks
- Auto-Increment ID
- ASCII ID
- Relational Records
- Record Anatomy
- JOIN-Free Architecture
- Packed Binary Index
- Strict 2PL Locking
- Undo Journal & Rollback
- Tiered Junk Indexing
- Disjunctive Faceting
- Phonetic Accent Search
- 2-Pillar Disaster Recovery
- RAM-Disk Acceleration
- In-Memory Schema Mutation
- Simple Mode
- new
- config
- set_datadir
- insert_id
- insert_list
- modify_id
- modify_list
- delete_id
- delete_list
- read_id
- read_all
- read_list
- exist_id
- exist_list
- exist_table
- table_count
- table_keys
- table_lastid
- table_attr
- table_create
- field_fetch
- field_filter
- search_table
- facet_menu
- field_fltkeys
- field_allfltkeys
- facet_rules
- slug_read
- slug_fetch
- transact_start
- transact_end
- transact_commit
- transact_rollback
- transact_recover
- flock_open
- flock_close
- cache_setup
- cache_read
- cache_write
- cache_delete
- cache_preload
- cache_ensure
- buffer_write
- buffer_read
- buffer_delete
- recs_scan
- recs_get
- recs_put
- recs_del
- locale_uc
- locale_lc
- locale_sort
- locale_to_ascii
- locale_num2text
- locale_format_currency
- locale_format_date
- array_sort
- array_punch
- array_filter
- array_sublist
- deep_copy
- log_owner
- use_counter
- use_junk
- keep_deleted
- auto_id
- buffer_write
- simple
- no_write
- no_backup
- jnktype
- keys_only
- id_type
- language
- .db · .table · .dbase
- .inx · .fld · .src
- .fac · .srt · .slg
- .unq · .del · .aut
- .cnt · .txn · .amberdb
- .csv · .cache · .tmp