SproutCMS

This is the code documentation for the SproutCMS project

class ExportDBMS_SQLite

Extending this class

<?php
/**
* New class description goes here
* 
* @author Your Name, 2024-05-03
**/
class NewClassName extends ExportDBMS_SQLite {
    
    /**
    * Creates a key-value-pair string for use in a sql query
    **/
    private function createKvpString ($row, $sep) {
        // Method code goes here
    }
    
    /**
    * Create an INSERT...UPDATE query
    **/
    public function insertUpdate ($table_def, $pk_names, $row) {
        // Method code goes here
    }
    
    /**
    * Create an UPDATE query
    **/
    public function update ($table_def, $pk_names, $row) {
        // Method code goes here
    }
    
    /**
    * Create an INSERT query
    **/
    public function insert ($table_def, $row) {
        // Method code goes here
    }
    
    /**
    * Map a MySQL data type to a SQLite data type
    **/
    private function mapDatatype ($mysql_type) {
        // Method code goes here
    }
    
    /**
    * Return a query to create the table
    **/
    public function structure ($table_def) {
        // Method code goes here
    }
    
    /**
    * Return a query to drop this table
    **/
    public function drop ($table_def) {
        // Method code goes here
    }
    
    public function hdr () {
        // Method code goes here
    }
    
}
?>