Commits

Tuukka Norri committed 50a9ff4

Bumped version numbers, upgraded libpq, documentation

Comments (0)

Files changed (5)

Contrib/PostgreSQL/postgresql-8.3.10.tar.bz2

Binary file removed.

Contrib/PostgreSQL/postgresql-8.3.11.tar.bz2

Binary file added.

Documentation/header.tex

 \begin{titlepage}
 \fontsize{40pt}{0pt}\selectfont
 \vspace*{5cm}
-\parbox{\columnwidth}{\raggedright{BaseTen 1.7}}
+\parbox{\columnwidth}{\raggedright{BaseTen 1.8}}
 \rule{\columnwidth}{1pt}
 \fontsize{18pt}{16pt}\selectfont
 \parbox{\columnwidth}{\raggedright\hspace{1mm}Reference Manual}

Sources/BaseTen.h

  * \page relationships Relationships
  *
  * BaseTen supports the same types of relationships as Core Data: one-to-one, one-to-many and many-to-many.
- * The relationships are created using foreign keys as shown in the following table.
+ * After BaseTen schema has been installed, 
+ * relationships are created using foreign keys as shown in the following table.
  *
  * <table>
  *     <caption>Required conditions for relationsips</caption>
  *         <td>A helper table that has foreign keys referencing two other tables. The foreign key columns also need to form the table's primary key.</td>
  *     </tr>
  * </table>
- * 
+ *
+ * \note Before BaseTen 1.8, relationships were only available in enabled tables and views.
+ *
  *
  * \section relationship_naming Relationship naming
  *
  * <tt>[anEmail valueForKey:\@"person"]</tt>
  *
  * Many-to-many relationships are modeled with helper tables. The helper table needs to have columns to contain 
- * both tables' primary keys. It needs to be BaseTen enabled as well.
+ * both tables' primary keys.
  *
  * Another example:
  * \latexonly
-baseten_version="1.7.1"
+baseten_version="1.8"
 my_build_dir="${BUILT_PRODUCTS_DIR}/BaseTen-PostgreSQL"
 my_additions_dir="${BUILT_PRODUCTS_DIR}/BaseTen-PG-Additions"
-postgresql_version="8.3.10"
+postgresql_version="8.3.11"
 postgresql_source_file="postgresql-${postgresql_version}.tar.bz2"
 postgresql_root="${my_build_dir}/postgresql-${postgresql_version}"
 my_availcpu=`/usr/sbin/sysctl -n hw.availcpu`