| 1 | <pre> |
| 2 | <h1>-- populate barcode table</h1><?php |
| 3 | $data = $this->db->safe_query_fetch('SELECT model_id as id, model_barcode as bar FROM model;', false); |
| 4 | //print_r($data); |
| 5 | echo("UPDATE item SET barcode_id=model_id;\n"); |
| 6 | echo("INSERT INTO barcode (barcode_id,model_id,barcode_name) VALUES\n"); |
| 7 | foreach($data as $line) echo("('".$line['id']."','".$line['id']."',".$this->db->quote($line['bar'])."),\n"); |
| 8 | ?> |
| 9 | <h1>-- populate columns item_date_bought and item_date_sold</h1><?php |
| 10 | $data = $this->db->safe_query_fetch('SELECT item_id,MIN(item_valid_from) AS min,MAX(item_valid_from) AS max FROM item GROUP BY item_id;', false); |
| 11 | //print_r($data); |
| 12 | echo("START TRANSACTION;\n"); |
| 13 | foreach($data as $line) echo("UPDATE item SET item_date_bought='".$line['min']."',item_date_sold='".$line['max']."' WHERE item_id=".$line['item_id'].";\n"); |
| 14 | echo("COMMIT;\n"); |
| 15 | ?> |
| 16 | </pre> |