DiscountFixture.php 2.3 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 = [
  14. 'id' => ['type' => 'integer', 'null' => false, 'default' => null, 'length' => 10, 'key' => 'primary', 'collate' => null, 'comment' => ''],
  15. 'name' => ['type' => 'string', 'null' => false, 'default' => null, 'length' => 30, 'collate' => 'utf8_unicode_ci', 'comment' => '', 'charset' => 'utf8'],
  16. 'factor' => ['type' => 'integer', 'null' => false, 'default' => '0', 'length' => 2, 'collate' => null, 'comment' => 'percent'],
  17. 'amount' => ['type' => 'float', 'null' => false, 'default' => '0.00', 'length' => '6,2', 'collate' => null, 'comment' => ''],
  18. 'unlimited' => ['type' => 'boolean', 'null' => false, 'default' => '0', 'collate' => null, 'comment' => ''],
  19. 'min' => ['type' => 'integer', 'null' => false, 'default' => '0', 'collate' => null, 'comment' => ''],
  20. 'valid_from' => ['type' => 'datetime', 'null' => true, 'default' => null, 'collate' => null, 'comment' => ''],
  21. 'valid_until' => ['type' => 'datetime', 'null' => true, 'default' => null, 'collate' => null, 'comment' => ''],
  22. 'model' => ['type' => 'string', 'null' => false, 'default' => null, 'length' => 20, 'collate' => 'utf8_unicode_ci', 'comment' => '', 'charset' => 'utf8'],
  23. 'foreign_id' => ['type' => 'string', 'null' => true, 'default' => null, 'length' => 36, 'collate' => 'utf8_unicode_ci', 'comment' => '', 'charset' => 'utf8'],
  24. 'details' => ['type' => 'text', 'null' => false, 'default' => null, 'collate' => 'utf8_unicode_ci', 'comment' => 'json encoded!', 'charset' => 'utf8'],
  25. 'created' => ['type' => 'datetime', 'null' => true, 'default' => null, 'collate' => null, 'comment' => ''],
  26. 'modified' => ['type' => 'datetime', 'null' => true, 'default' => null, 'collate' => null, 'comment' => ''],
  27. 'indexes' => ['PRIMARY' => ['column' => 'id', 'unique' => 1]],
  28. 'tableParameters' => []
  29. ];
  30. /**
  31. * Records
  32. *
  33. * @var array
  34. */
  35. public $records = [
  36. [
  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. }