BaseTen è un nuovo framework Cocoa database di open source per lavorare con i database PostgreSQL, progettato con familiari, la semantica e API Core Data -come. Con questa release 1.0 versione Candidate 1, una versione finale 1.0 è molto vicino ed è sicuro di iniziare lo sviluppo con l'API BaseTen corrente. I BaseTen Caratteristiche principali includono:
- BaseTen Assistant importazioni modelli / dati Xcode dati fondamentali
- Scopre lo schema del database automaticamente in fase di esecuzione, tra cui 1-1, 1-molti e molti relazioni -Molti
- Le modifiche al database vengono propagate ai client automaticamente, senza polling
- In-memory oggetti di database vengono uniqued, e oggetti recuperati tramite le relazioni sono difetti di default
- Supporto per RDBMS caratteristiche come la convalida dei dati di database-driven, chiavi primarie a più colonne e viste aggiornabili
- manuale / Autocommit e salvare le modalità / rollback, entrambe con NSUndoManager integrazione
- A BaseTen-aware NSArrayController sottoclasse automatizza il blocco e propagazione delle modifiche
- recupera sono specificati con NSPredicates (le porzioni rilevanti dei quali sono valutati sulla base di dati)
Cosa è nuovo in questa versione:
- BaseTen
- BaseTen può ora essere costruito in modalità a 64 bit.
- BXDatabaseObjectModel è ora una classe pubblica.
- BXDatabaseObjectModel ora può essere esportato come modello oggetto gestito.
- BXAttributeDescription ha ora il metodo -attributeIndex.
- Tabella eredità è ora recuperato dal database.
- deprecate vari metodi che non hanno più bisogno di un puntatore errore come argomento.
- Modifica di un rapporto da uno-a-molti a uno-a-uno o viceversa non richiede più BaseTen schema essere reinstallato; rinfrescante le tabelle della cache sarà sufficiente.
- libpq aggiornato alla versione 8.3.11.
- BXLogger ora emette un avviso, invece di un errore da BXDeprecationWarning.
- BaseTen può ora essere costruito in modalità a 64 bit.
- BaseTenAppKit
- Il pannello di autenticazione generico ora visualizza l'indirizzo di destinazione.
- Il plug-in costruttore di interfaccia è ora costruito per x86_64 in aggiunta a ppc e i386.
- Il pannello di autenticazione generico ora visualizza l'indirizzo di destinazione.
- BaseTen Assistant
- BaseTen Assistant ora importa i valori degli attributi della data di default.
- rapporti inversi verranno ora visualizzati sul doppio clic.
- BaseTen Assistant ora importa i valori degli attributi della data di default.
Requisiti :
PostgreSQL 8.2 o successiva
I commenti non trovato