ADOdb

Database Abstraction Layer for PHP

User Tools

Site Tools


v5:axmls:parseschemafile

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
axmls:parseschemafile [2015/12/15 02:48] mnewnhamv5:axmls:parseschemafile [2019/12/26 06:50] (current) – see also parseSchema(), parseSchemaString() peterdd
Line 3: Line 3:
 <WRAP right box> <WRAP right box>
 == See Also == == See Also ==
-[[axmls:extractSchema()]]+[[v5:axmls:parseschema|parseSchema()]]\\ 
 +[[v5:axmls:parseschemastring|parseSchemaString()]]\\ 
 +[[v5:axmls:extractschema]]\\ 
 +[[v5:dictionary:executesqlarray]]\\
 ==Syntax== ==Syntax==
   array parseSchemaFile (   array parseSchemaFile (
     mixed $filename,     mixed $filename,
-    optional bool $returnSchema = FALSE, +    optional bool $returnSchema = false
-    optional string $file+
     )     )
 </WRAP>     </WRAP>    
Line 14: Line 16:
  
 Call this method to load the specified schema from a file (see the DTD for the proper format) and generate the SQL necessary to create the database described by the schema. Call this method to load the specified schema from a file (see the DTD for the proper format) and generate the SQL necessary to create the database described by the schema.
 +
 +If the optional parameter ''$returnSchema'' is set to true, then the schema is returned rather than the SL statements.
 +
 +In order to actually process the SQL statements, the returned array must be passed into the [[v5:dictionary:executesqlarray]] method
 +
 +
  
v5/axmls/parseschemafile.1450144100.txt.gz · Last modified: 2017/04/21 11:22 (external edit)