BaseTen е нова, с отворен код рамка Cocoa база данни за работа с бази данни PostgreSQL, проектирани с познати, основни данни -подобна семантика и APIs. С този 1.0 Release Candidate 1 версията, окончателно версия 1.0 е много близо и че е безопасно да се пристъпи към разработване с текущата BaseTen API. На BaseTen Основни характеристики включват:
- вноса BaseTen Асистент основни данни модели / Xcode данни
- Открива схемата на базата данни автоматично по време на изпълнение, включително 1-1, 1-много и много -Много взаимоотношения
- промени базата от данни се размножава на клиентите автоматично, без избирателните
- В-памет се uniqued обекти на базата данни, както и предмети, изсмукани от пръстите чрез взаимоотношения са дефекти по подразбиране <Ли > Подкрепа за RDBMS функции като валидиране база данни задвижване данни, мулти-колона първични ключове и актуализирани гледка
- Autocommit и ръководство Save режими / намаление на цените, както с NSUndoManager интеграция
- A BaseTen-наясно NSArrayController подклас автоматизира заключване и размножаване на климата
- Извлича са определени с NSPredicates (на съответните части от които са оценявани на базата данни)
Какви е нова в тази версия:
- BaseTen
- BaseTen вече може да бъде изградена в 64-битов режим.
- BXDatabaseObjectModel сега е публична клас.
- BXDatabaseObjectModel вече могат да бъдат изнесени като успя обектен модел.
- BXAttributeDescription вече има метод -attributeIndex.
- Table вече е извлечен от базата данни.
- Отпаднали различни методи, които вече не се нуждаят от показалеца грешка като аргумент.
- Промяна на една връзка от един-към-много до един-към-един или обратното вече не изисква BaseTen схема да бъде инсталиран повторно; освежаващо таблиците на кеш ще са достатъчни.
- обновен до версия 8.3.11 libpq.
- BXLogger сега излъчва предупреждение вместо грешка от BXDeprecationWarning.
- BaseTen вече може да бъде изградена в 64-битов режим.
- BaseTenAppKit
- родово панел удостоверяване сега показва крайната цел.
- The интерфейс строител приставката сега построен за x86_64 в допълнение към НПК и i386.
- родово панел удостоверяване сега показва крайната цел.
- BaseTen Assistant
- BaseTen Assistant сега внася стойности дата Умение подразбиране.
- Inverse взаимоотношения сега ще се появи на двойно кликване.
- BaseTen Assistant сега внася стойности дата Умение подразбиране.
<силни> Изисквания :
PostgreSQL 8.2 или по-късно
Коментари не е намерена