User Tools

Site Tools


introduction

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

introduction [2011/10/08 23:49]
admin
introduction [2013/07/25 21:00] (current)
Line 1: Line 1:
 ====== Introduction ====== ====== Introduction ======
  
-Lure is a tool for mapping ​Oracle source code (DDL and PL/SQL) between a database and a file system.+Lure is a tool for exporting and importing ​Oracle source code (DDL and PL/SQL) between a database and a file system.
  
 Lure enables fine grained version control of database source using file based version control system like CVS and Subversion. ​ Lure enables fine grained version control of database source using file based version control system like CVS and Subversion. ​
Line 8: Line 8:
 ====== Key Strengths ====== ====== Key Strengths ======
  
-The key distinguishing ​features of Lure are:+The key features of Lure are:
   - Lure features a well defined and fine grained mapping from source code in the database to source files on the file system.   - Lure features a well defined and fine grained mapping from source code in the database to source files on the file system.
-    * Folder ​and naming conventions are enforced.+    * Each database object is exported to a file and folder that is uniquely defined by the type and name of the object or parent object.
     * All database code is exported as valid DDL and PL/SQL that can be installed manually using SQLPlus     * All database code is exported as valid DDL and PL/SQL that can be installed manually using SQLPlus
   - Lure Import installs database code from the file system in an intelligent way:   - Lure Import installs database code from the file system in an intelligent way:
     * All dependencies between objects are resolved: Depending objects are installed after dependent objects.     * All dependencies between objects are resolved: Depending objects are installed after dependent objects.
-    * Only source ​from files that is different from the corresponding code in the database is installed to the database.+    * Objects are only installed if the source ​code of the object in the source file is different from the source of the object in the target ​database.
     * Lure Import is re-runnable.     * Lure Import is re-runnable.
-    * Lure Import ​closes the loop: If a successful import ​is reported ​then the database source matches the file source exactly.+    * Lure Import ​verifies all imported objects. ​If Lure reports ​a successful import then the database source matches the file source exactly.
    
  
  
 For more wiki pages go to the [[Table Of Contents]]. For more wiki pages go to the [[Table Of Contents]].
introduction.txt ยท Last modified: 2013/07/25 21:00 (external edit)

Page Tools