- Added property hasSequence to class DB_Model.

This property is used to indicate if the represented table has a primary
  key that uses a sequence (true, otherwise false. Default is true).
- Method insert of DB_Model now checks the property hasSequence.
  If it is true it uses the method insert_id() to return the primary key
  of the row just inserted.
  For any other values the method returns the primary key inserted coping
  it directly from the parameters.
- Set the property hasSequence to false in the constructor of model Prestudentstatus
This commit is contained in:
paolo
2016-05-24 16:56:14 +02:00
parent e76e1af15c
commit 70fba4d267
2 changed files with 21 additions and 9 deletions
@@ -1,7 +1,7 @@
<?php
class Prestudentstatus_model extends DB_Model
{
/**
* Constructor
*/
@@ -10,5 +10,6 @@ class Prestudentstatus_model extends DB_Model
parent::__construct();
$this->dbTable = 'public.tbl_prestudentstatus';
$this->pk = array('ausbildungssemester', 'studiensemester_kurzbz', 'status_kurzbz', 'prestudent_id');
$this->hasSequence = false;
}
}
}