From 6ae5df8a85cd0344cc12effe788f7e09d06df372 Mon Sep 17 00:00:00 2001
From: Boris Kolpackov <boris@codesynthesis.com>
Date: Tue, 26 Apr 2011 09:17:15 +0200
Subject: Add note on embedded schemas

---
 hello/README | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

(limited to 'hello')

diff --git a/hello/README b/hello/README
index 1eb36be..5929f52 100644
--- a/hello/README
+++ b/hello/README
@@ -10,7 +10,7 @@ person.hxx
 
 person-odb.hxx
 person-odb.ixx
-person-odb.cxx 
+person-odb.cxx
 person.sql
   The first three files contain the database support code and the last file
   contains the database schema for the person.hxx header.
@@ -19,7 +19,7 @@ person.sql
   following command line:
 
   odb -d <database> --generate-query --generate-schema person.hxx
-  
+
   Where <database> stands for the database system we are using, for example,
   'mysql'.
 
@@ -32,13 +32,15 @@ driver.cxx
   headers to gain access to the persistent classes and their database support
   code. It also includes database.hxx for the create_database() function
   declaration.
-    
+
   In main() the driver first calls create_database() to obtain the database
   instance. Then it executes a number of database transactions on persistent
   objects.
 
-To run the example we first need to create the database schema. Using MySQL
-as an example, this can be achieved with the following command:
+To run the example we may first need to create the database schema (for some
+database systems, such as SQLite, the schema is embedded into the generated
+code which makes this step unnecessary). Using MySQL as an example, this
+can be achieved with the following command:
 
 mysql --user=odb_test --database=odb_test < person.sql
 
@@ -49,4 +51,3 @@ Once the database schema is ready, we can run the example (using MySQL as
 the database):
 
 ./driver --user odb_test --database odb_test
-
-- 
cgit v1.1