Rehber · Not 175Deneyim
Logseq dosya grafiğini DB graph'a taşımak: importer neyi dönüştürüyor?
Logseq DB Graph Importer'ı kaynakta belgelenen haliyle açıklar: Markdown, task status mapping, tag dönüşümü, property type detection, assets ve importer sınırlamaları. Geçişi önce küçük kopyada test etmeyi önerir.
- Okuma
- 2 dk
- Yayın
- 5 Ekim 2026
- Geri bağlantı
- 0
- Kaynak
- 2
İçindekiler · 13 bölüm
Bilgi ağı · 3 bağlantılı not
Migration burada dosyayı yeni klasöre taşımak değil.
Veri modelini dönüştürmek.
Importer nerede?
Resmî belge:
üç nokta menüsü → Import → File to DB graph
akışını veriyor.
Graph adı giriliyor ve sonra dönüşüm seçenekleri geliyor.
Büyük graph'larda dialog'un açılmasının daha uzun sürebileceği de belirtilmiş.
Markdown içeriği
Importer Markdown file graph'ı okur.
Ama DB graph'ın kuralları farklı olduğu için bazı sözdizimleri bire bir metin olarak kalmaz.
En belirgin alan tasks.
Task mapping
Eski durumlar yeni modele eşlenir.
Kaynak şu mapping'leri açıkça verir:
| Eski | Yeni |
|---|---|
| LATER | Todo |
| IN-PROGRESS | Doing |
| NOW | Doing |
| WAIT | Backlog |
| WAITING | Backlog |
Bu, eski keyword workflow'un yeni Status property modeline dönüştürüldüğünü gösteriyor.
Tags için kritik karar
Importer iki ana strateji sunuyor.
Import all tags
Eski tags yeni DB tags olarak dönüştürülür.
Var olan properties de yeni tag modelinden yararlanacak şekilde taşınabilir.
Import specific tags
Yalnız seçtiklerin DB tag olur.
Diğer tags:
- page'e dönüşebilir,
- block içinde page reference olabilir,
- page üzerindeyse Page Tags property üzerinden ilişkilendirilebilir.
Bu seçenek önemli.
Çünkü eski graph'ta her hashtag gerçek type/class anlamına gelmeyebilir.
Inline tag temizliği
Remove inline tags seçeneği, dönüştürülen tag'leri block metninden kaldırabilir.
DB sürümünde tags block'un sağ tarafında ayrıca görünür.
Migration öncesi karar:
etiketi metin içinde görmek mi istiyorsun, yoksa metadata olarak mı?
Property type detection
Importer property değerlerinden tip algılamaya çalışır.
Kaynak şu tipleri sayıyor:
- Number
- Date
- Checkbox
- Url
- Node
- Text
Çelişen ama uyumlu değerler varsa daha toleranslı Text seçilebilir.
Bu otomasyon yararlı; yine de migration sonrası schema audit yap.
Örneğin Rating alanında bazı değerler "5/5" bazıları "4" ise beklediğin Number tipi oluşmayabilir.
Assets
Assets kopyalanır ve unique UUID ile yeniden adlandırılır.
Desktop importer için Zotero PDF import desteği de kaynakta belirtilmiş.
Bu nedenle migration testinde yalnız text sayfası kullanma.
PDF ve image de olsun.
Importer limitations
Resmî belge açık sınırlamalar veriyor.
Bir block içinde:
- birden fazla simple query,
- birden fazla advanced query,
- birden fazla embed,
- birden fazla quote
varsa DB graph aynı block'ta bunların tümünü desteklemeyebilir; yalnız ilk örnek import edilebilir.
Ayrıca bunların karışımı varsa yine yalnız biri taşınabilir.
Bu kayıp ihtimali migration'ın en kritik kanıtı.
Güvenli test
Ana graph'tan önce 20–30 node'luk temsilî kopya oluştur.
İçinde olsun:
- task
- tag
- property
- query
- embed
- quote
- image
- nested blocks.
Sonra importer çalıştır.
Kontrol:
- task status doğru mu?
- tag türleri beklendiği gibi mi?
- property types doğru mu?
- assets açılıyor mu?
- query/embed kaybı var mı?
- page ilişkileri korunuyor mu?
Geçişi ne zaman yapma?
Şu durumda bekle:
- plugin'lerin DB uyumu belirsiz,
- kritik custom queries importer limitation'a takılıyor,
- Markdown dosyalarının kanonik kalması zorunlu,
- mobil/sync erişimin hazır değil.
DB'nin yeni özellikleri migration zorunluluğu yaratmaz.
Karar
Logseq importer güçlü çünkü veri modelini bilinçli dönüştürüyor.
Ama otomatik dönüşüm her zaman kayıpsız dönüşüm değildir.
Önce kopya graph → importer → mapping audit → export testi → sonra ana migration.
Bu yazıda geçen araçlar
Araçlar örnek içindir; hiçbiri zorunlu değil. Karşılaştırma için araç atlasına bak.
Kaynaklar
Kaynak profili2 web
- Logseq. DB version — DB Graph Importer. github.com/logseq/docs/blob/master/db-version.md#db-graph-importer web
- Logseq. Changes with the DB version. github.com/logseq/docs/blob/master/db-version-changes.md web
Deneyim: Editöryal pratik ve kitaplara dayanıyor; birincil araştırma içermiyor. Türler kaynak metninden otomatik çıkarılır. Tüm kaynaklar ve onları anan yazılar Kütüphane’de.
Bu notu kasana al.
Yazının özeti, başlıkları, devam yazıları ve kaynakları Obsidian’a hazır bir kaynak notu olarak iner. “Kendi notum” bölümünü sen doldurursun; okuduğun yazı böylece kasanda bir bağlantıya dönüşür.
Haftada bir not, gelen kutuna bağlansın.
Yeni yazılar ve uygulanabilir tek bir fikir. Reklam yok, istediğin an tek tıkla ayrılırsın.
Henüz bu düğüme gelen bir wikilink yok.