जैसा कि इग्रोसिटर ने बताया, इसके लिए एक विधि है, विधि का नाम है सम्मिलित करें
use Phinx\Migration\AbstractMigration;
class NewStatus extends AbstractMigration
{
protected $statusId = 1234; //It'd be nice to use an entity constant instead of magic numbers, but that's up to you.
protected $statusName = 'In Progress';
/**
* Migrate Up.
*/
public function up()
{
$columns = ['id', 'name'];
$data = [[$this->statusId, $this->statusName]];
$table = $this->table('status');
$table->insert($columns, $data);
$table->saveData();
}
/**
* Migrate Down.
*/
public function down()
{
$this->execute('Delete from status where id = ' . $this->statusId);
}
}
2 दिसंबर, 2015 तक संपादित करें
इस विधि का हस्ताक्षर भविष्य के स्थिर संस्करणों में कुछ इस तरह बदल जाएगा
$data = [
['id' => 1, 'name' => 'foo'],
['id' => 2, 'name' => 'bar']
];
$table = $this->table('status');
$table->insert($data);
अधिक जानकारी यहां