Che cos'è drizzle-orm-d1?
ORM indipendente dai tipi per database Cloudflare D1 che utilizzano Drizzle. Questa abilità fornisce informazioni complete modelli per la definizione dello schema, la gestione delle migrazioni, le query indipendenti dai tipi, le relazioni e Integrazione di Cloudflare Workers. Utilizzare quando: creazione di schemi di database D1, scrittura di query SQL indipendenti dai tipi, gestione di database migrazioni con Drizzle Kit, definizione delle relazioni tra tabelle, implementazione delle dichiarazioni preparate, utilizzando l'API batch D1 per le transazioni o riscontrando "D1_ERROR", errori di transazione, errori di vincolo di chiave esterna, errori di applicazione della migrazione o problemi di inferenza dello schema. Previene 12 problemi documentati: errori di transazione D1 (SQL BEGIN non supportato), chiave esterna errori di vincolo durante le migrazioni, errori di importazione dei moduli con Wrangler, associazione D1 non trovata, errori di applicazione della migrazione, errori di inferenza dello schema TypeScript, problemi di memorizzazione nella cache delle istruzioni preparate, modelli di rollback delle transazioni, errori in modalità rigorosa TypeScript, drizzle.config.ts non trovato, confusione tra database remoto e locale e combinazione tra wrangler.toml e wrangler.jsonc. Parole chiave: drizzle orm, drizzle d1, sql type-safe, schema drizzle, migrazioni drizzle, kit pioviggine, orm cloudflare, d1 orm, dattiloscritto pioviggine, relazioni pioviggine, transazioni pioviggine, generatore di query drizzle, definizione dello schema, istruzioni preparate, batch drizzle, gestione della migrazione, query relazionali, drizzle join, D1_ERROR, BEGIN TRANSACTION d1, vincolo di chiave esterna, migrazione non riuscita, schema non trovato, errore di associazione d1 Fonte: jackspace/claudeskillz.