SproutCMS

This is the code documentation for the SproutCMS project

class ExportDBMS_MySQL

Extending this class

<?php
/**
* New class description goes here
* 
* @author Your Name, 2026-09-16
**/
class NewClassName extends ExportDBMS_MySQL {
    
    /**
    * Create an INSERT query
    **/
    public function insert ($table_def, $row) {
        // Method code goes here
    }
    
    /**
    * Create an UPDATE query
    **/
    public function update ($table_def, $pk_names, $row) {
        // Method code goes here
    }
    
    /**
    * Create an INSERT...UPDATE query
    **/
    public function insertUpdate ($table_def, $pk_names, $row) {
        // Method code goes here
    }
    
    /**
    * Creates a key-value-pair string for use in a sql query
    **/
    private function createKvpString ($row, $sep) {
        // Method code goes here
    }
    
    public function hdr () {
        // Method code goes here
    }
    
    /**
    * Return a query to drop this table
    **/
    public function drop ($table_def) {
        // Method code goes here
    }
    
    /**
    * Remove CONSTRAINT clauses from a CREATE TABLE sql query
    **/
    private function delConstraintsCreate (string $create_sql) {
        // Method code goes here
    }
    
    /**
    * Return a query to create the table
    **/
    public function structure ($table_def) {
        // Method code goes here
    }
    
}
?>