SoftDeletePostFixture.php 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?php
  2. /**
  3. * Short description for class.
  4. *
  5. */
  6. class SoftDeletePostFixture extends CakeTestFixture {
  7. /**
  8. * Fields property
  9. *
  10. * @var array
  11. */
  12. public $fields = array(
  13. 'id' => array('type' => 'integer', 'key' => 'primary'),
  14. 'category_id' => array('type' => 'integer'),
  15. 'user_id' => array('type' => 'integer'),
  16. 'title' => array('type' => 'string', 'null' => false),
  17. 'deleted' => array('type' => 'boolean', 'null' => false, 'default' => '0'),
  18. 'deleted_date' => 'datetime',
  19. 'created' => 'datetime',
  20. 'updated' => 'datetime');
  21. /**
  22. * Records property
  23. *
  24. * @var array
  25. */
  26. public $records = array(
  27. array(
  28. 'id' => 1,
  29. 'category_id' => 1,
  30. 'user_id' => 1,
  31. 'title' => 'First Post',
  32. 'deleted' => 0,
  33. 'deleted_date' => null,
  34. 'created' => '2007-03-18 10:39:23',
  35. 'updated' => '2007-03-18 10:41:31'),
  36. array(
  37. 'id' => 2,
  38. 'category_id' => 1,
  39. 'user_id' => 1,
  40. 'title' => 'Second Post',
  41. 'deleted' => 0,
  42. 'deleted_date' => null,
  43. 'created' => '2007-03-18 10:41:23',
  44. 'updated' => '2007-03-18 10:43:31'),
  45. array(
  46. 'id' => 3,
  47. 'category_id' => 2,
  48. 'user_id' => 1,
  49. 'title' => 'Third Post',
  50. 'deleted' => 1,
  51. 'deleted_date' => '2008-01-01 00:00:00',
  52. 'created' => '2007-03-18 10:43:23',
  53. 'updated' => '2007-03-18 10:45:31'));
  54. }