My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Links

The PostgresKit set of frameworks is "yet another" way to interface your Objective-C applications (Cocoa- or Foundation- based) to the wildly popular and extraordinary PostgreSQL database.

This project compiles to two frameworks and some example applications:

  • PostgresServerKit provides an emdedded PostgreSQL database which runs locally. You can start and stop the database programatically, edit access control and perform data backups of the database.
  • PostgresClientKit provides an embedded client library, which is simply an interface to the normal postgres "libpq" library. Most of the in-build postgres types and mechanisms are supported, especially the "bytea" (binary large objects) type. in development - no bindings yet, some data types TBD
  • PostgresDataKit provides sets of classes for persistent object storage and retrieval (similar to ActiveRecord or CoreData I guess). in development
  • PostgresPrefPane is an example Preference Pane with embedded PostgreSQL server. It includes facilities for installing the server, access control and data backup.
  • EmbeddedServer is an example console-like Cocoa application which embeds a server within an application. It works a but like psql, but in a GUI window, and has data backup integrated, for testing purposes.

These binaries compile to Intel 64-bit for Snow Lepoard, so you will need 10.6 and XCode 3.2.

This project is currently in alpha development state, which means that features are still being added

For more information, please read the Introduction. For a list of recent changes, see Changelog.

Powered by Google Project Hosting