Example #1
0
 public static function generate_table_query(Table $table)
 {
     $query = sprintf('CREATE TABLE IF NOT EXISTS `%s`(', $table->get_name());
     $fields_number = count($table->get_fields());
     $i = 0;
     foreach ($table->get_fields() as $field) {
         if (++$i != $fields_number) {
             $query .= self::generate_field_query($field) . ',';
         } else {
             $query .= self::generate_field_query($field);
         }
     }
     $query .= ');';
     return $query;
 }