DiscountFixture.php 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <?php
  2. /* Discount Fixture generated on: 2011-11-20 21:59:01 : 1321822741 */
  3. /**
  4. * DiscountFixture
  5. *
  6. */
  7. class DiscountFixture extends CakeTestFixture {
  8. /**
  9. * Fields
  10. *
  11. * @var array
  12. */
  13. public $fields = array(
  14. 'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary', 'collate' => NULL, 'comment' => ''),
  15. 'name' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 30, 'collate' => 'utf8_unicode_ci', 'comment' => '', 'charset' => 'utf8'),
  16. 'factor' => array('type' => 'integer', 'null' => false, 'default' => '0', 'length' => 2, 'collate' => NULL, 'comment' => 'percent'),
  17. 'amount' => array('type' => 'float', 'null' => false, 'default' => '0.00', 'length' => '6,2', 'collate' => NULL, 'comment' => ''),
  18. 'unlimited' => array('type' => 'boolean', 'null' => false, 'default' => '0', 'collate' => NULL, 'comment' => ''),
  19. 'min' => array('type' => 'integer', 'null' => false, 'default' => '0', 'collate' => NULL, 'comment' => ''),
  20. 'valid_from' => array('type' => 'datetime', 'null' => true, 'default' => NULL, 'collate' => NULL, 'comment' => ''),
  21. 'valid_until' => array('type' => 'datetime', 'null' => true, 'default' => NULL, 'collate' => NULL, 'comment' => ''),
  22. 'model' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 20, 'collate' => 'utf8_unicode_ci', 'comment' => '', 'charset' => 'utf8'),
  23. 'foreign_id' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 36, 'collate' => 'utf8_unicode_ci', 'comment' => '', 'charset' => 'utf8'),
  24. 'details' => array('type' => 'text', 'null' => false, 'default' => NULL, 'collate' => 'utf8_unicode_ci', 'comment' => 'json encoded!', 'charset' => 'utf8'),
  25. 'created' => array('type' => 'datetime', 'null' => false, 'default' => NULL, 'collate' => NULL, 'comment' => ''),
  26. 'modified' => array('type' => 'datetime', 'null' => false, 'default' => NULL, 'collate' => NULL, 'comment' => ''),
  27. 'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1)),
  28. 'tableParameters' => array()
  29. );
  30. /**
  31. * Records
  32. *
  33. * @var array
  34. */
  35. public $records = array(
  36. array(
  37. 'id' => '1',
  38. 'name' => 'Prozentual',
  39. 'factor' => '2',
  40. 'amount' => '1.00',
  41. 'unlimited' => 0,
  42. 'min' => '10',
  43. 'valid_from' => NULL,
  44. 'valid_until' => NULL,
  45. 'model' => '',
  46. 'foreign_id' => '',
  47. 'details' => '[]',
  48. 'created' => '2011-11-10 17:59:01',
  49. 'modified' => '2011-11-17 11:56:30'
  50. ),
  51. );
  52. }