Hızlı başlangıç
PrimDB CLI’yi kur, giriş yap, bir proje bağla ve ilk deploy’unu birkaç dakikada yayına al.
Bu, seni boş bir terminalden canlı bir önizleme URL’sine götürür. Bir repo ve dash.primdb.com adresinde bir PrimDB hesabı gerekir.
1. CLI’yi kur
CLI @primdb/cli olarak yayınlanır ve tek bir primdb ikili dosyası kurar. Bun üzerinde çalışır ve hedef makinede çalışma zamanı bağımlılığı yoktur.
npm install -g @primdb/cli
# or
bun install -g @primdb/cli2. Giriş yap
primdb login tarayıcını açar, web arayüzünde kimlik doğrularsın ve CLI şifreli bir token’ı ~/.primdb/ altında saklar. CI için token’ı doğrudan geçir.
primdb login # interactive, opens the browser
primdb login --token primdb_... # non-interactive (CI/CD)
primdb whoami # confirm who you are logged in as3. Proje oluştur ya da bağla
primdb init yeni bir proje oluşturur ve geçerli dizine .primdb.json yazar. Proje zaten varsa yerine primdb link kullan. .primdb.json’u .gitignore’a ekle: bir .gitignore varsa CLI bunu otomatik ekler.
primdb init # create a new project (interactive)
primdb link # or link an existing one (picker)
primdb link --project myapp # link non-interactively4. Deploy
primdb deploy geçerli git dalını ve HEAD commit’ini otomatik okur, bir build kuyruğa alır ve bir önizleme URL’si yazdırır. Build bitene kadar bloklamak ve logları akıtmak için --wait ekle.
primdb deploy # deploy the current branch
primdb deploy --wait # block until the build completes, stream logsHer build {branch}-{hash}.test.{slug}.primdb.dev biçiminde bir önizleme alt alan adına iner. İlk deploy’un otomatik terfi eder, çünkü korunacak önceki bir üretim yoktur.
5. Üretime terfi et
Varsayılan olarak yeni buildler bir insanın onaylaması için önizleme URL’sinde bekler. Panelden ya da CLI’den terfi et.
primdb deployments # list deployments and their status
primdb promote <id> # approve a preview to production
primdb rollback # roll back to the previous production buildYa da bir ajan yapsın
Yukarıdakilerin hepsi MCP üzerinden de mevcut. Claude Desktop, Cursor ya da herhangi bir MCP istemcisini bir proje token’ıyla mcp.primdb.com’a yönlendir ve deploy et, terfi et ya da geri al de. MCP bölümüne bak.