List:Commits« Previous MessageNext Message »
From:plavin Date:October 15 2007 8:28pm
Subject:svn commit - mysqldoc@docsrva: r8108 - trunk/workbench-pro
View as plain text  
Author: plavin
Date: 2007-10-15 22:28:14 +0200 (Mon, 15 Oct 2007)
New Revision: 8108

Log:
Add more files for TOC, rearrange others


Added:
   trunk/workbench-pro/images.xml
   trunk/workbench-pro/notes.xml
   trunk/workbench-pro/reference.xml
   trunk/workbench-pro/stored-procedures.xml
   trunk/workbench-pro/table-editor.xml
   trunk/workbench-pro/views.xml
Removed:
   trunk/workbench-pro/using.xml
Renamed/Moved:
   trunk/workbench-pro/tutorial.xml (from rev 8092, trunk/workbench-pro/using.xml)
Modified:
   trunk/workbench-pro/Makefile.depends
   trunk/workbench-pro/options-connections.xml
   trunk/workbench-pro/toc.txt
   trunk/workbench-pro/workbench-pro.ent
   trunk/workbench-pro/workbench-pro.xml


Modified: trunk/workbench-pro/Makefile.depends
===================================================================
--- trunk/workbench-pro/Makefile.depends	2007-10-15 20:04:37 UTC (rev 8107)
+++ trunk/workbench-pro/Makefile.depends	2007-10-15 20:28:14 UTC (rev 8108)
Changed blocks: 6, Lines Added: 146, Lines Deleted: 13; 8078 bytes

@@ -89,6 +89,24 @@
 grt-shell-manprepped.xml: $(grt_shell_SOURCES) $(grt_shell_IDMAPS)
 grt-shell-remprepped.xml: $(grt_shell_SOURCES) $(grt_shell_IDMAPS)
 
+images_INCLUDES = \
+	../common/fixedchars.ent \
+	../refman-common/urls.ent \
+	all-entities.ent \
+	version.ent \
+	workbench-pro.ent
+images_IMAGES =
+images_SOURCES = images.xml $(images_INCLUDES)
+images_IDMAPS =
+images.validpure: $(images_SOURCES)
+images.titles: $(images_SOURCES)
+images.useless: $(images_SOURCES)
+images.valid: $(images_SOURCES) $(images_IDMAPS)
+images.validwarn: $(images_SOURCES) $(images_IDMAPS)
+images-prepped.xml: $(images_SOURCES) $(images_IDMAPS)
+images-manprepped.xml: $(images_SOURCES) $(images_IDMAPS)
+images-remprepped.xml: $(images_SOURCES) $(images_IDMAPS)
+
 initial_startup_INCLUDES = \
 	../common/fixedchars.ent \
 	../refman-common/urls.ent \

@@ -156,6 +174,42 @@
 mysql-enterprise-manprepped.xml: $(mysql_enterprise_SOURCES) $(mysql_enterprise_IDMAPS)
 mysql-enterprise-remprepped.xml: $(mysql_enterprise_SOURCES) $(mysql_enterprise_IDMAPS)
 
+notes_INCLUDES = \
+	../common/fixedchars.ent \
+	../refman-common/urls.ent \
+	all-entities.ent \
+	version.ent \
+	workbench-pro.ent
+notes_IMAGES =
+notes_SOURCES = notes.xml $(notes_INCLUDES)
+notes_IDMAPS =
+notes.validpure: $(notes_SOURCES)
+notes.titles: $(notes_SOURCES)
+notes.useless: $(notes_SOURCES)
+notes.valid: $(notes_SOURCES) $(notes_IDMAPS)
+notes.validwarn: $(notes_SOURCES) $(notes_IDMAPS)
+notes-prepped.xml: $(notes_SOURCES) $(notes_IDMAPS)
+notes-manprepped.xml: $(notes_SOURCES) $(notes_IDMAPS)
+notes-remprepped.xml: $(notes_SOURCES) $(notes_IDMAPS)
+
+options_connections_INCLUDES = \
+	../common/fixedchars.ent \
+	../refman-common/urls.ent \
+	all-entities.ent \
+	version.ent \
+	workbench-pro.ent
+options_connections_IMAGES =
+options_connections_SOURCES = options-connections.xml $(options_connections_INCLUDES)
+options_connections_IDMAPS =
+options-connections.validpure: $(options_connections_SOURCES)
+options-connections.titles: $(options_connections_SOURCES)
+options-connections.useless: $(options_connections_SOURCES)
+options-connections.valid: $(options_connections_SOURCES) $(options_connections_IDMAPS)
+options-connections.validwarn: $(options_connections_SOURCES) $(options_connections_IDMAPS)
+options-connections-prepped.xml: $(options_connections_SOURCES) $(options_connections_IDMAPS)
+options-connections-manprepped.xml: $(options_connections_SOURCES) $(options_connections_IDMAPS)
+options-connections-remprepped.xml: $(options_connections_SOURCES) $(options_connections_IDMAPS)
+
 plugins_INCLUDES = \
 	../common/fixedchars.ent \
 	../refman-common/urls.ent \

@@ -192,6 +246,24 @@
 printing-manprepped.xml: $(printing_SOURCES) $(printing_IDMAPS)
 printing-remprepped.xml: $(printing_SOURCES) $(printing_IDMAPS)
 
+reference_INCLUDES = \
+	../common/fixedchars.ent \
+	../refman-common/urls.ent \
+	all-entities.ent \
+	version.ent \
+	workbench-pro.ent
+reference_IMAGES =
+reference_SOURCES = reference.xml $(reference_INCLUDES)
+reference_IDMAPS =
+reference.validpure: $(reference_SOURCES)
+reference.titles: $(reference_SOURCES)
+reference.useless: $(reference_SOURCES)
+reference.valid: $(reference_SOURCES) $(reference_IDMAPS)
+reference.validwarn: $(reference_SOURCES) $(reference_IDMAPS)
+reference-prepped.xml: $(reference_SOURCES) $(reference_IDMAPS)
+reference-manprepped.xml: $(reference_SOURCES) $(reference_IDMAPS)
+reference-remprepped.xml: $(reference_SOURCES) $(reference_IDMAPS)
+
 reverse_engineering_INCLUDES = \
 	../common/fixedchars.ent \
 	../refman-common/urls.ent \

@@ -210,6 +282,60 @@
 reverse-engineering-manprepped.xml: $(reverse_engineering_SOURCES) $(reverse_engineering_IDMAPS)
 reverse-engineering-remprepped.xml: $(reverse_engineering_SOURCES) $(reverse_engineering_IDMAPS)
 
+stored_procedures_INCLUDES = \
+	../common/fixedchars.ent \
+	../refman-common/urls.ent \
+	all-entities.ent \
+	version.ent \
+	workbench-pro.ent
+stored_procedures_IMAGES =
+stored_procedures_SOURCES = stored-procedures.xml $(stored_procedures_INCLUDES)
+stored_procedures_IDMAPS =
+stored-procedures.validpure: $(stored_procedures_SOURCES)
+stored-procedures.titles: $(stored_procedures_SOURCES)
+stored-procedures.useless: $(stored_procedures_SOURCES)
+stored-procedures.valid: $(stored_procedures_SOURCES) $(stored_procedures_IDMAPS)
+stored-procedures.validwarn: $(stored_procedures_SOURCES) $(stored_procedures_IDMAPS)
+stored-procedures-prepped.xml: $(stored_procedures_SOURCES) $(stored_procedures_IDMAPS)
+stored-procedures-manprepped.xml: $(stored_procedures_SOURCES) $(stored_procedures_IDMAPS)
+stored-procedures-remprepped.xml: $(stored_procedures_SOURCES) $(stored_procedures_IDMAPS)
+
+table_editor_INCLUDES = \
+	../common/fixedchars.ent \
+	../refman-common/urls.ent \
+	all-entities.ent \
+	version.ent \
+	workbench-pro.ent
+table_editor_IMAGES =
+table_editor_SOURCES = table-editor.xml $(table_editor_INCLUDES)
+table_editor_IDMAPS =
+table-editor.validpure: $(table_editor_SOURCES)
+table-editor.titles: $(table_editor_SOURCES)
+table-editor.useless: $(table_editor_SOURCES)
+table-editor.valid: $(table_editor_SOURCES) $(table_editor_IDMAPS)
+table-editor.validwarn: $(table_editor_SOURCES) $(table_editor_IDMAPS)
+table-editor-prepped.xml: $(table_editor_SOURCES) $(table_editor_IDMAPS)
+table-editor-manprepped.xml: $(table_editor_SOURCES) $(table_editor_IDMAPS)
+table-editor-remprepped.xml: $(table_editor_SOURCES) $(table_editor_IDMAPS)
+
+tutorial_INCLUDES = \
+	../common/fixedchars.ent \
+	../refman-common/urls.ent \
+	all-entities.ent \
+	version.ent \
+	workbench-pro.ent
+tutorial_IMAGES =
+tutorial_SOURCES = tutorial.xml $(tutorial_INCLUDES)
+tutorial_IDMAPS =
+tutorial.validpure: $(tutorial_SOURCES)
+tutorial.titles: $(tutorial_SOURCES)
+tutorial.useless: $(tutorial_SOURCES)
+tutorial.valid: $(tutorial_SOURCES) $(tutorial_IDMAPS)
+tutorial.validwarn: $(tutorial_SOURCES) $(tutorial_IDMAPS)
+tutorial-prepped.xml: $(tutorial_SOURCES) $(tutorial_IDMAPS)
+tutorial-manprepped.xml: $(tutorial_SOURCES) $(tutorial_IDMAPS)
+tutorial-remprepped.xml: $(tutorial_SOURCES) $(tutorial_IDMAPS)
+
 uninstalling_INCLUDES = \
 	../common/fixedchars.ent \
 	../refman-common/urls.ent \

@@ -246,23 +372,23 @@
 upgrading-manprepped.xml: $(upgrading_SOURCES) $(upgrading_IDMAPS)
 upgrading-remprepped.xml: $(upgrading_SOURCES) $(upgrading_IDMAPS)
 
-using_INCLUDES = \
+views_INCLUDES = \
 	../common/fixedchars.ent \
 	../refman-common/urls.ent \
 	all-entities.ent \
 	version.ent \
 	workbench-pro.ent
-using_IMAGES =
-using_SOURCES = using.xml $(using_INCLUDES)
-using_IDMAPS =
-using.validpure: $(using_SOURCES)
-using.titles: $(using_SOURCES)
-using.useless: $(using_SOURCES)
-using.valid: $(using_SOURCES) $(using_IDMAPS)
-using.validwarn: $(using_SOURCES) $(using_IDMAPS)
-using-prepped.xml: $(using_SOURCES) $(using_IDMAPS)
-using-manprepped.xml: $(using_SOURCES) $(using_IDMAPS)
-using-remprepped.xml: $(using_SOURCES) $(using_IDMAPS)
+views_IMAGES =
+views_SOURCES = views.xml $(views_INCLUDES)
+views_IDMAPS =
+views.validpure: $(views_SOURCES)
+views.titles: $(views_SOURCES)
+views.useless: $(views_SOURCES)
+views.valid: $(views_SOURCES) $(views_IDMAPS)
+views.validwarn: $(views_SOURCES) $(views_IDMAPS)
+views-prepped.xml: $(views_SOURCES) $(views_IDMAPS)
+views-manprepped.xml: $(views_SOURCES) $(views_IDMAPS)
+views-remprepped.xml: $(views_SOURCES) $(views_IDMAPS)
 
 workbench_pro_INCLUDES = \
 	../common/fixedchars.ent \

@@ -273,17 +399,24 @@
 	foreign-key-relationships.xml \
 	forward-engineering.xml \
 	grt-shell.xml \
+	images.xml \
 	initial-startup.xml \
 	installing.xml \
 	legalnotice.en.xml \
 	mysql-enterprise.xml \
+	notes.xml \
+	options-connections.xml \
 	plugins.xml \
 	printing.xml \
+	reference.xml \
 	reverse-engineering.xml \
+	stored-procedures.xml \
+	table-editor.xml \
+	tutorial.xml \
 	uninstalling.xml \
 	upgrading.xml \
-	using.xml \
 	version.ent \
+	views.xml \
 	workbench-pro.ent \
 	writing-plugins.xml \
 	writing-scripts.xml


Added: trunk/workbench-pro/images.xml
===================================================================
--- trunk/workbench-pro/images.xml	                        (rev 0)
+++ trunk/workbench-pro/images.xml	2007-10-15 20:28:14 UTC (rev 8108)
Changed blocks: 1, Lines Added: 43, Lines Deleted: 0; 954 bytes

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+  <!ENTITY % all.entities SYSTEM "all-entities.ent">
+  %all.entities;
+]>
+<chapter id="wbpro-images">
+
+  <title>Creating Images</title>
+  
+  <para>
+    
+  </para>
+   
+  <section id="images-overview">
+    <title>Overview </title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="images-tool">
+    <title> The Images Tool</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="images-editor">
+    <title>The Images Editor</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+ 
+</chapter>


Added: trunk/workbench-pro/notes.xml
===================================================================
--- trunk/workbench-pro/notes.xml	                        (rev 0)
+++ trunk/workbench-pro/notes.xml	2007-10-15 20:28:14 UTC (rev 8108)
Changed blocks: 1, Lines Added: 43, Lines Deleted: 0; 950 bytes

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+  <!ENTITY % all.entities SYSTEM "all-entities.ent">
+  %all.entities;
+]>
+<chapter id="notes-procedures">
+
+  <title>Creating Notes</title>
+  
+  <para>
+    
+  </para>
+   
+  <section id="notes-overview">
+    <title>Overview </title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="notes-tools">
+    <title> The Notes Tool</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="notes-editor">
+    <title>The Notes Editor</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+ 
+</chapter>


Modified: trunk/workbench-pro/options-connections.xml
===================================================================
--- trunk/workbench-pro/options-connections.xml	2007-10-15 20:04:37 UTC (rev 8107)
+++ trunk/workbench-pro/options-connections.xml	2007-10-15 20:28:14 UTC (rev 8108)
Changed blocks: 3, Lines Added: 8, Lines Deleted: 8; 1081 bytes

@@ -1,11 +1,11 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
-[ 
-  <!ENTITY % all.entities SYSTEM "all-entities.ent">
-  %all.entities;
+[
+<!ENTITY % all.entities SYSTEM "all-entities.ent">
+%all.entities;
 ]>
-<section id="mysql-gui-options-connections">
+<chapter id="wbpro-options-connections">
 
   <title>Connections</title>
 

@@ -223,7 +223,7 @@
 
   </itemizedlist>
 
-  <section id ="mysql-gui-options-ssl-connections">
+  <section id ="wbpro-options-ssl-connections">
 
     <title>SSL Connections</title>
 

@@ -288,5 +288,5 @@
   
   </section>
 
-</section>
+</chapter>
 <!-- END CONNECTIONS -->


Added: trunk/workbench-pro/reference.xml
===================================================================
--- trunk/workbench-pro/reference.xml	                        (rev 0)
+++ trunk/workbench-pro/reference.xml	2007-10-15 20:28:14 UTC (rev 8108)
Changed blocks: 1, Lines Added: 228, Lines Deleted: 0; 3775 bytes

@@ -0,0 +1,228 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+  <!ENTITY % all.entities SYSTEM "all-entities.ent">
+  %all.entities;
+]>
+<chapter id="wbpro-reference">
+
+  <title>&workbench_pro; Reference</title>
+  
+  <para>
+    - UI Overview
+    - Docking Area
+    - Palettes
+    - Toolbar
+    - Status Bar
+    - etc.
+  </para>
+   
+  <section id="menus">
+    <title>&workbench_pro; Menus</title>  
+  
+  <section id="file-menu">
+    <title>The File Menu</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="edit-menu">
+    <title> The Edit menu</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+
+  <section id="view-menu">
+    <title>The View Menu</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="database-menu">
+    <title>The  Database Menu</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="plugins-menu">
+    <title>The Plug-ins Menu</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="tools-menu">
+    <title>The Tools Menu</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="window-menu">
+    <title>The Window Menu</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="help-menu">
+    <title>The Help Menu</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  </section>
+  <!--end menus-->
+  
+  <section id="overview-page">
+    <title>Overview Page</title>
+    
+    
+    <section id="views-overview-diagrams">
+      <title>Overview </title>
+      
+      <para>
+        
+      </para>
+      
+    </section>
+    
+    <section id="view-overview-physical-schemata">
+      <title> The Physical Schemata</title>
+      
+      <para>
+        
+      </para>
+      
+    </section>
+    
+    <section id="views-overview-privileges">
+      <title>Privileges</title>
+      
+      <para>
+        
+      </para>
+      
+    </section>
+    
+    <section id="views-overview-other">
+      <title>Other</title>
+      
+      <para>
+        
+      </para>
+      
+    </section>
+    
+  </section>
+  
+  
+  <!--end overview page-->
+  
+  <section id="workbench-pro-diagrams">
+    <title>Overview </title>
+    
+    <para>
+      The following is only for editing diagrams
+    </para>
+    
+ 
+  
+  <section id="vertical-toolbar">
+    <title> The Vertical Toolbar</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="standard-mouse-pointer">
+    <title>The Standard Mouse Pointer</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="hand-tool">
+    <title> The Hand Tool</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="eraser-tool">
+    <title>The Eraser Tool</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="layer-tool">
+    <title>Using the Layer Tool</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  </section>
+  
+  <!--end diagrams-->
+  
+  <section id="wbpro-navigator-palettes">
+    
+    <title>The Navigator Palettes</title>
+    
+    <para>
+      
+    </para>
+    
+    <section id="views-schemata-layers-palettes">
+      <title>The Schemata/Layers Palettes</title>
+      
+      <para>
+        
+      </para>
+      
+    </section>
+    
+    <section id="views-properties-palettes">
+      <title>The Properties Palettes</title>
+      
+      <para>
+        
+      </para>
+      
+    </section>
+    
+  </section>
+    
+</chapter>


Added: trunk/workbench-pro/stored-procedures.xml
===================================================================
--- trunk/workbench-pro/stored-procedures.xml	                        (rev 0)
+++ trunk/workbench-pro/stored-procedures.xml	2007-10-15 20:28:14 UTC (rev 8108)
Changed blocks: 1, Lines Added: 43, Lines Deleted: 0; 1074 bytes

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+  <!ENTITY % all.entities SYSTEM "all-entities.ent">
+  %all.entities;
+]>
+<chapter id="wbpro-stored-procedures">
+
+  <title>Creating Stored Procedures and Functions</title>
+  
+  <para>
+    
+  </para>
+   
+  <section id="stored-procedures-overview">
+    <title>Overview </title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="stored-procedures-tools">
+    <title> The Routine Group Tool</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="stored-procedures-editor">
+    <title>The Routine Groups Editor</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+   
+</chapter>


Added: trunk/workbench-pro/table-editor.xml
===================================================================
--- trunk/workbench-pro/table-editor.xml	                        (rev 0)
+++ trunk/workbench-pro/table-editor.xml	2007-10-15 20:28:14 UTC (rev 8108)
Changed blocks: 1, Lines Added: 620, Lines Deleted: 0; 20196 bytes

@@ -0,0 +1,620 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 
+"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" 
+[ 
+  <!ENTITY % all.entities SYSTEM "all-entities.ent">
+  %all.entities;
+]>
+<chapter id="gui-table-editor">
+
+  <title>The &table_editor;</title>
+
+  <section id="gui-table-editor-introduction">
+
+    <title>Introduction</title>
+
+    <para>
+      The &table_editor; is a component that enables the visual creation and
+      modification of tables.
+    </para>
+
+    <para>
+      The &table_editor; can be accessed from the &workbench; by double
+      clicking a table in the <literal>Main View</literal> panel. On
+      Windows you also have the option of right-clicking in the schemata
+      panel and choosing the <guimenu>Create MySQL Table</guimenu>
+      option from the pop-up menu.
+    </para>
+
+    <para>
+      The appearance of the &table_editor; varies slightly depending
+      upon the operating system (OS) and whether the &table_editor; is
+      docked or not. For example, under Linux the Columns and Indexes
+      are separate tabs but under Windows they are combined in one.
+      However, the same basic functionality is available regardless of
+      docking or the particular OS.
+    </para>
+
+    <note>
+      <para>
+        Docking is not supported on all operating systems.
+      </para>
+    </note>
+
+  </section>
+
+<!-- END INTRODUCTION -->
+
+  <section id="wbpro-editor-main-window">
+
+    <title>The Main Editor Window</title>
+
+    <para>
+      The &table_editor; consists of a work space divided into tabs,
+      some general information prompts, and two or three action buttons.
+    </para>
+
+    <para>
+      Regardless of the active tab, you can always edit the table name
+      and the table comment.
+    </para>
+
+    <!--figure>
+      <title>The &table_editor;</title>
+      <mediaobject>
+        <imageobject>
+          <imagedata fileref="images/published/tableeditor.png" lang="en" format="PNG"/>
+        </imageobject>
+        <textobject>
+          <phrase lang="en">The &table_editor;</phrase>
+        </textobject>
+      </mediaobject>
+    </figure-->
+
+    <para>
+      The tabbed area is divided into three sections:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          <emphasis>Columns and Indices:</emphasis> Use the Columns and
+          Indices tab to create and modify the table's column and index
+          information. You can also create FOREIGN KEY relationships
+          using this tab.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          <emphasis>Table Options:</emphasis>Use the Table Options tab
+          to choose the storage engine and default character set used by
+          the table.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          <emphasis>Advanced Options:</emphasis> Use the Advanced
+          Options tab to configure options such as the per-table storage
+          directory, MERGE and RAID table options, and table/row length
+          options.
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+    <para>
+      Each of these areas are discussed in further detail in the
+      following sections.
+    </para>
+
+  </section>
+
+<!-- END MAIN WINDOW -->
+
+  <section id="wbpro-editor-columns-and-indices">
+
+    <title>The Columns And Indices Tab</title>
+
+    <para>
+      The <literal>Columns and Indices</literal> tab can be used to
+      display and edit all column and index information for your table.
+      Using this tab, you can add, drop, and alter columns and indexes.
+    </para>
+
+    <section id="table-editor-columns-and-indices-column-editor">
+
+      <title>The Column Editor</title>
+
+      <para>
+        You can use the column editor to change the name, data type,
+        default value, and other properties of your table's columns.
+      </para>
+
+      <!--figure>
+        <title>The column editor</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/published/columneditor.png" lang="en" format="PNG"/>
+          </imageobject>
+          <textobject>
+            <phrase lang="en">The column editor</phrase>
+          </textobject>
+        </mediaobject>
+      </figure-->
+
+      <para>
+        To add a column simply double-click a column in an empty row and
+        enter an appropriate value.
+      </para>
+
+      <para>
+        To change the name, data type, default value, or comment of a
+        column, double click on the value you wish to change. The value
+        becomes editable and you can complete your changes by pressing
+        the <keycap>Enter</keycap> key.
+      </para>
+
+      <para>
+        To modify the flags on a column (<literal>UNSIGNED</literal>,
+        <literal>BINARY</literal>, <literal>ASCII</literal>, and so on)
+        check and uncheck the boxes corresponding to the flag you wish
+        to change.
+      </para>
+
+      <para>
+        To the left of the column name is an icon that indicates whether
+        the column is a member of the primary key. If the icon is a
+        small key, that column belongs to the primary key, otherwise the
+        icon is a blue diamond. To add or remove a column from the
+        primary key, you can click on the icon.
+      </para>
+
+    </section>
+
+<!-- END COLUMN EDITOR -->
+
+    <section id="table-editor-columns-and-indices-detail">
+
+      <title>The Detail Area</title>
+
+      <para>
+        The detail area of the <literal>Columns and Indices</literal>
+        tab is divided into three tabs used for modifying the index,
+        foreign key, and miscellaneous information regarding your
+        columns.
+      </para>
+
+      <section id="table-editor-columns-and-indices-detail-indices">
+
+        <title>The Indices Tab</title>
+
+        <para>
+          The <literal>Indices</literal> tab holds all index information
+          for your table. You can add, drop, and modify indexes using
+          the indices tab, in combination with the column editor.
+        </para>
+
+        <!--figure>
+          <title>The index editor</title>
+          <mediaobject>
+            <imageobject>
+              <imagedata fileref="images/published/indexeditor.png" lang="en" format="PNG"/>
+            </imageobject>
+            <textobject>
+              <phrase lang="en">The index editor</phrase>
+            </textobject>
+          </mediaobject>
+        </figure-->
+
+        <para>
+          To add an index, click the <guibutton>+</guibutton> (plus)
+          button below the index list. The &workbench; prompts for
+          an index name and the new index is created. Under Windows, you
+          can change the automatically generated index name by using the
+          <literal>Options</literal> dialog window. For more information
+          see, <!--xref linkend="mysql-gui-options-editors"/-->.
+        </para>
+
+        <para>
+          To drop an index, select the index and click the
+          <guibutton>&ndash;</guibutton> (minus) button.
+        </para>
+
+        <para>
+          Use the <guilabel>Index Name</guilabel> and <guilabel>Index
+          Kind</guilabel> dialog boxes to modify the name and type
+          (<literal>UNIQUE</literal>, <literal>FULLTEXT</literal>, and
+          so on) of the index.
+        </para>
+
+        <para>
+          To add columns to an index, either click and drag the column
+          to the <guilabel>Index Columns</guilabel> box or select the
+          column you wish to add and click the <guibutton>+</guibutton>
+          (plus) button to the right of the <guilabel>Index
+          Columns</guilabel> box. You can remove a column from the index
+          by selecting the column and clicking the
+          <guibutton>&ndash;</guibutton> (minus) button to drop the
+          column from the index.
+        </para>
+
+        <para>
+          To change an index to only refer to a column prefix (such as
+          with the CHAR and VARCHAR string data types), select the index
+          column you wish to prefix in the <guilabel>Index
+          Columns</guilabel> box and then click the arrow icon to the
+          right of the <guilabel>Index Columns</guilabel> box. Select
+          the <guimenu>Set Index Column Length</guimenu> option from the
+          drop-down menu that appears.
+        </para>
+
+      </section>
+
+<!-- END INDICES TAB -->
+
+      <section id="table-editor-columns-and-indices-detail-foreign-keys">
+
+        <title>The Foreign Keys Tab</title>
+
+        <para>
+          The <literal>Foreign Keys</literal> tab is divided into two
+          sections, one with a list of foreign keys and one with various
+          dialog boxes for foreign key settings.
+        </para>
+
+        <para>
+          To add a foreign key, click the <guibutton>+</guibutton>
+          (plus) button below the foreign key list. A dialog box prompts
+          for a foreign key name and the new foreign key is created.
+          Under Windows, you can change the automatically generated
+          foreign key name by using the <literal>Options</literal>
+          dialog window. For more information see,
+          <!--xref linkend="mysql-gui-options-editors"/-->.
+        </para>
+
+        <para>
+          To drop a foreign key, select the foreign key and click the
+          <guibutton>&ndash;</guibutton> (minus) button below the
+          foreign key list.
+        </para>
+
+        <para>
+          You can modify the name of the foreign key, its <literal>ON
+          DELETE</literal>, and its <literal>ON UPDATE</literal> actions
+          using the dialog boxes provided in the <guilabel>Foreign Key
+          Settings</guilabel> section of the tab.
+        </para>
+
+        <para>
+          The options are:
+
+          <itemizedlist>
+
+            <listitem>
+              <para>
+                NO ACTION
+              </para>
+            </listitem>
+
+            <listitem>
+              <para>
+                RESTRICT
+              </para>
+            </listitem>
+
+            <listitem>
+              <para>
+                CASCADE
+              </para>
+            </listitem>
+
+            <listitem>
+              <para>
+                SET NULL
+              </para>
+            </listitem>
+
+          </itemizedlist>
+        </para>
+
+        <para>
+          To establish a foreign key relationship, choose a table from
+          the <guilabel>Ref. Table</guilabel> drop-down list. (Under
+          Linux this list box is called <guilabel>Refer.
+          Table</guilabel>.) The fields that can be related to create a
+          foreign key are listed in the frame below the drop-down list.
+          This frame contains two columns; one labeled
+          <literal>Column</literal> and the other <literal>Reference
+          Column</literal>. To select a column as a foreign key, double
+          click the area below <guilabel>Column</guilabel> and select a
+          column from the drop-down list. Alternately, drag a column
+          from the column editor to the <guilabel>Column</guilabel>
+          section. To add a related column from the referenced table,
+          double click the area below <guilabel>Reference
+          Column</guilabel> and select the related column from the
+          drop-down list.
+        </para>
+
+      </section>
+
+<!-- END FOREIGN KEY -->
+
+      <section id="table-editor-columns-and-indices-detail-column-details">
+
+        <title>The Column Details Tab</title>
+
+        <para>
+          The <literal>Column Details</literal> tab provides an
+          interface for setting the parameters of a column without using
+          the table interface of the column editor.
+        </para>
+
+        <para>
+          All settings that are available in the
+          <!--link linkend="gui-table-editor-columns-and-indices-column-editor">Column
+          Editor</link--> are also available in the Column Details tab,
+          and in addition you can also configure the column character
+          set and column default collation from the Column Details tab.
+        </para>
+
+        <para>
+          Depending upon circumstances one or the other of these views
+          may be more convenient. However, changing the data type in the
+          tabular view is especially easy because a drop-down list shows
+          all available data types.
+        </para>
+
+      </section>
+
+<!-- END COLUMN DETAILS -->
+
+    </section>
+
+<!-- END DETAIL AREA -->
+
+  </section>
+
+<!-- END COLUMNS AND INDICES -->
+
+  <section id="table-editor-Table-Options">
+
+    <title>The Table Options Tab</title>
+
+    <para>
+      The <literal>Table Options</literal> tab allows you to change the
+      storage engine and default character set of your table.
+    </para>
+
+    <para>
+      The potential storage engines are listed in a drop-down list box.
+      Select a particular engine to display a brief summary of that
+      engine's features and capabilities.
+    </para>
+
+    <para>
+      Under Windows, engines that are not available are shown in red.
+
+      <remark>
+        [PL] Change when appropriate. (This behavior will soon be
+        implemented under Linux as well.)
+      </remark>
+
+      Under Mac OS X, unavailable engines are grayed out and under Linux
+      there is no differentiation. If your server has built-in support
+      for the <literal>Falcon</literal> engine, that engine will show up
+      in the list of available engines. Otherwise, the
+      <literal>Falcon</literal> engine does not show at all.
+    </para>
+
+    <para>
+      To change the storage engine for your table, select the desired
+      storage engine from the list box.
+    </para>
+
+    <para>
+      To change the default character set or collation of your table,
+      choose a new option from the drop-down list of available character
+      sets.
+    </para>
+
+  </section>
+
+<!-- END TABLE OPTIONS -->
+
+  <section id="table-editor-advanced-options">
+
+    <title>The Advanced Options Tab</title>
+
+    <para>
+      The <literal>Advanced Options</literal> tab is used to configure
+      table options that would be considered outside the standard set of
+      options that most users designate when creating and modifying
+      tables.
+    </para>
+
+    <para>
+      The <literal>Advanced Options</literal> tab is divided into
+      several sub-sections, each of which is described in the upcoming
+      sections of this manual.
+    </para>
+
+    <para>
+      For descriptions of most options set using the Advanced Options
+      tab, see <!--xref linkend="create-table"/-->.
+    </para>
+
+    <section id="table-editor-advanced-options-various">
+
+      <title>The Various Section</title>
+
+      <para>
+        The <literal>Various</literal> section of the <literal>Advanced
+        Options</literal> tab contains options for you to set the
+        <literal>PACK KEYS</literal> behavior, the table password, the
+        initial <literal>AUTO_INCREMENT</literal> value, and the delayed
+        key update behavior.
+      </para>
+
+      <para>
+        The <literal>AUTO_INCREMENT</literal> and delayed key update
+        behaviors apply only to MyISAM tables.
+      </para>
+
+    </section>
+
+<!-- END VARIOUS SECTION -->
+
+    <section id="gui-table-editor-advanced-options-row-options">
+
+      <title>The Row Options Section</title>
+
+      <para>
+        The <literal>Row Options</literal> section can be used to
+        configure options such as the row format, checksum use, and the
+        row size parameters needed for large tables.
+      </para>
+
+      <para>
+        To set the row format, choose the desired row format from the
+        drop-down list. See <!--xref linkend="myisam-table-formats"/-->, for
+        more information on the different row formats that are
+        available. This option only applies to MyISAM tables.
+      </para>
+
+      <para>
+        When you expect a table to be particularly large, use the
+        <guilabel>Avg Row Length</guilabel>, <guilabel>Min
+        Rows</guilabel>, and <guilabel>Max Rows</guilabel> options to
+        enable the MySQL server to better accommodate your data. See
+        <!--xref linkend="create-table"/-->, for more information on how to
+        use these options.
+      </para>
+
+    </section>
+
+<!-- END ROW OPTIONS -->
+
+    <section id="table-editor-advanced-options-storage-options">
+
+      <title>The Storage Options Section</title>
+
+      <para>
+        The <literal>Storage Options</literal> section is used to
+        configure a custom path to the table storage and data files.
+        This option can help improve data integrity and server
+        performance by locating different tables on different hard
+        drives.
+      </para>
+
+      <para>
+        This option is only available for MyISAM tables and is not
+        available for servers running under the Windows operating
+        system.
+      </para>
+
+    </section>
+
+<!-- END STORAGE OPTIONS -->
+
+    <section id="table-editor-advanced-options-merge-options">
+
+      <title>The Merge Table Options Section</title>
+
+      <para>
+        The <literal>Merge Table</literal> Options section is used to
+        configure MERGE tables in MyISAM. To create a MERGE table,
+        select MERGE as your storage engine in the
+        <!--link linkend="gui-table-editor-Table-Options">Table Options
+        Tab</link--> and then specify the tables you wish to MERGE in the
+        <guilabel>Union Tables</guilabel> dialog.
+      </para>
+
+      <para>
+        You can also specify the action the server should take when
+        users attempt to perform INSERT statements on the merge table.
+        See <!--xref linkend="merge-storage-engine"/-->, for more information
+        on MERGE tables.
+      </para>
+
+    </section>
+
+<!-- END MERGE OPTIONS -->
+
+    <section id="table-editor-advanced-options-raid-options">
+
+      <title>The Table RAID Settings Section</title>
+
+      <para>
+        The <literal>Table RAID Settings</literal> section allows you to
+        configure RAID support for MyISAM tables. RAID allows MyISAM
+        table data files to grow larger than the 2GB/4GB size limit
+        imposed by some operating systems.
+      </para>
+
+      <para>
+        For more information on using RAID support with MyISAM, see
+        <!--xref linkend="create-table"/-->.
+      </para>
+
+    </section>
+
+<!-- END RAID SECTION -->
+
+  </section>
+
+<!-- END ADVANCED OPTIONS -->
+
+  <section id="table-editor-changes">
+
+    <title>Applying Your Changes</title>
+
+    <para>
+      The changes you make with the &table_editor; are not immediately
+      applied but are instead queued to be applied in batches after you
+      have made all your edits.
+    </para>
+
+    <para>
+      To apply the changes you have made, click the <guibutton>Apply
+      Changes</guibutton> button. The <literal>Confirm Table
+      Edit</literal> dialog will appear.
+    </para>
+
+    <!--figure>
+      <title>The Confirm Table Edit dialog</title>
+      <mediaobject>
+        <imageobject>
+          <imagedata fileref="images/published/confirmchanges.png" lang="en" format="PNG"/>
+        </imageobject>
+        <textobject>
+          <phrase lang="en">The Confirm Table Edit dialog</phrase>
+        </textobject>
+      </mediaobject>
+    </figure-->
+
+    <para>
+      You can click the <guibutton>Execute</guibutton> button to confirm
+      the changes and have them applied, or click the
+      <guibutton>Cancel</guibutton> button to cancel the changes (the
+      table editor window is redisplayed with your changes intact). You
+      can also click the <guibutton>Discard Changes</guibutton> button
+      in the main &table_editor; window to discard all changes you have
+      made.
+    </para>
+
+    <para>
+      You can also copy the proposed changes to the clipboard for
+      further editing by highlighting the ALTER TABLE or CREATE TABLE
+      statement, right-clicking and choosing <guimenu>Copy</guimenu>
+      from the drop-down menu.
+    </para>
+
+  </section>
+
+<!-- END APPLYING CHANGES -->
+
+</chapter>
+<!-- END TABLE EDITOR -->


Modified: trunk/workbench-pro/toc.txt
===================================================================
--- trunk/workbench-pro/tutorial.xml	                        (rev 0)
+++ trunk/workbench-pro/tutorial.xml	2007-10-15 20:28:14 UTC (rev 8108)
Changed blocks: 2, Lines Added: 96, Lines Deleted: 1; 3787 bytes

@@ -23,6 +23,7 @@
 4.2.1. Tarball Upgrade
 4.2.2. RPM Upgrade
 4.3. Upgrading – Mac OS X
+
 5. Initial Startup
 - Activation Procedure (commercial version)
 5.1. Startup Under Windows

Copied: trunk/workbench-pro/tutorial.xml (from rev 8092, trunk/workbench-pro/using.xml)
===================================================================
--- trunk/workbench-pro/tutorial.xml	                        (rev 0)
+++ trunk/workbench-pro/tutorial.xml	2007-10-15 20:28:14 UTC (rev 8108)

@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+  <!ENTITY % all.entities SYSTEM "all-entities.ent">
+  %all.entities;
+]>
+<chapter id="workbench-pro-tutorials">
+
+  <title>&workbench_pro; Tutorials</title>
+  
+  <para>
+   
+  </para>
+  
+  <section id="importing-sql-script">
+    <title>Importing an SQL Script</title>
+    
+    <para>    
+      1. Start Workbench
+      2. Select File -> Import -> SQL Script from the menu
+      3. Open an SQL file, e.g. Sakila.sql
+      4. Now create an EER Model View by doubleclicking on the [Add View] icon.
+      5. Browse the Catalog Palette to the right till you find the Sakila tables
+      6. Draw a table from the Catalog Palette to the canvas
+      7. Repeat for all tables you want to place 
+    </para>
+    
+  </section>
+  
+  <section id="basic-modeling">
+    <title>Basic Modeling</title>
+    
+    <para>
+      1.  Start Workbench
+      2. On the Overview page doubleclick on the [Add View] icon. This will create a new EER Model View
+      3. On the Model View select the Table Placement Tool from the sidebar to the left or press T on the keyboard
+      4. Click on the Canvas to place the table. Notice that the table is selected
+      5. Press E on the keyboard or doubleclick the table to launch the table editor
+      6. Type in the name of the table, e.g. product. Notice that the table name was automatically selected in the table editor.
+      7. Press Tab or Enter to proceed to the column grid
+      1. The column editor will suggest "id + tablename" as the first column name. Press Tab or Enter to accept it
+      2. Now the datatype column has the focus. Press Tab or Enter again. Notice that the focus is now on the 2nd column
+      3. Enter the name of the 2nd column.
+      4. Repeat this for all columns 
+      8. Close the table editor
+      9. Select the Place Table Tool again and create a second table. Name it product_part
+      10. Now select the 1:n Relationship Tool from the sidebar
+      1. First click on the "1" table, product in this case
+      2. Second click on the "n" table, product_part in this case
+      3. A foreign key relationship will be created
+      4. Notice that a foreign key column is added to the "n" table 
+      11. Select the View Placement Tool in the sidebar or press V on the keyboard when the Canvas has the focus
+      12. Click on the canvas to place the view
+      13. Press E on the keyboard or doubleclick the view to edit it 
+    </para>
+    
+  </section>
+  
+  <section id="default-schema">
+    <title>The Default Schema</title>
+    
+    <para>
+      
+    </para>
+    <section>
+      <title>Creating a new Table</title>
+      
+      <para>
+        
+      </para>
+    </section>
+    
+    <section>
+      <title>Creating Other Schema Objects</title>
+      
+      <para>
+        
+      </para>
+    </section>
+    
+  </section>
+  
+  <section>
+    <title>Creating a New Schema</title>
+    
+    <para>
+      
+    </para>
+  </section>
+  
+  
+  
+</chapter>


Added: trunk/workbench-pro/views.xml
===================================================================
--- trunk/workbench-pro/views.xml	                        (rev 0)
+++ trunk/workbench-pro/views.xml	2007-10-15 20:28:14 UTC (rev 8108)
Changed blocks: 1, Lines Added: 43, Lines Deleted: 0; 954 bytes

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+  <!ENTITY % all.entities SYSTEM "all-entities.ent">
+  %all.entities;
+]>
+<chapter id="wbpro-creating-views">
+
+  <title>Creating Views</title>
+  
+  <para>
+    
+  </para>
+   
+  <section id="views-overview">
+    <title>Overview </title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="view-tools">
+    <title> The View Tools</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+  <section id="views-editor">
+    <title>The Views Editor</title>
+    
+    <para>
+      
+    </para>
+    
+  </section>
+  
+</chapter>


Modified: trunk/workbench-pro/workbench-pro.ent
===================================================================
--- trunk/workbench-pro/workbench-pro.ent	2007-10-15 20:04:37 UTC (rev 8107)
+++ trunk/workbench-pro/workbench-pro.ent	2007-10-15 20:28:14 UTC (rev 8108)
Changed blocks: 1, Lines Added: 1, Lines Deleted: 1; 451 bytes

@@ -2,5 +2,5 @@
 <!ENTITY workbench_pro "MySQL Workbench">
 <!ENTITY table_editor "MySQL Table Editor">
 <!ENTITY workbench "MySQL Workbench">
+<!ENTITY table_editor "MySQL Table Editor">
 
-


Modified: trunk/workbench-pro/workbench-pro.xml
===================================================================
--- trunk/workbench-pro/workbench-pro.xml	2007-10-15 20:04:37 UTC (rev 8107)
+++ trunk/workbench-pro/workbench-pro.xml	2007-10-15 20:28:14 UTC (rev 8108)
Changed blocks: 2, Lines Added: 10, Lines Deleted: 2; 1695 bytes

@@ -46,14 +46,22 @@
   
   <xi:include href="initial-startup.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
   
-  <xi:include href="using.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+  <xi:include href="tutorial.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>  
   
+  <xi:include href="reference.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
   
+  <xi:include href="table-editor.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
   
   <xi:include href="foreign-key-relationships.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
   
+  <xi:include href="views.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
   
+  <xi:include href="stored-procedures.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
   
+  <xi:include href="notes.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+  
+  <xi:include href="images.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+  
   <xi:include href="reverse-engineering.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/> 
   
   <xi:include href="forward-engineering.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/> 

@@ -62,7 +70,7 @@
   
   <xi:include href="plugins.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/> 
   
-  <!--xi:include href="options-connections.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/--> 
+  <xi:include href="options-connections.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/> 
   
   <xi:include href="expanding.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/> 
   


Thread
svn commit - mysqldoc@docsrva: r8108 - trunk/workbench-proplavin15 Oct