1. 29 Jan, 2018 4 commits
  2. 15 Jan, 2018 1 commit
  3. 04 Jan, 2018 2 commits
  4. 03 Jan, 2018 1 commit
  5. 01 Jan, 2018 2 commits
    • Adrien Crivelli's avatar
    • Adrien Crivelli's avatar
      Automatic escaping of default values · bd465f71
      Adrien Crivelli authored
      It is now possible to use `\` in non-escaped default values for a column,
      and it will be automatically escaped for platforms that need it.
      
      Previously this lead to a confusion when diffing actual and expected
      schema leading to perpetual out of sync schema.
      
      Before:
      
      ```php
      /**
       * @ORM\Column(options={"default" = "Foo\\Bar"}))
       */
      private $name;
      
      ```
      
      After:
      
      ```php
      /**
       * @ORM\Column(options={"default" = "Foo\Bar"}))
       */
      private $name;
      
      ```
      
      And the result in database will be a default value exactly as written in
      the annotation, that is `Foo\Bar`.
      bd465f71
  6. 26 Dec, 2017 1 commit
  7. 19 Dec, 2017 1 commit
  8. 20 Nov, 2017 1 commit
    • Robin Appelman's avatar
      Fix changing column from int to bigint with autoincrement · 754880b6
      Robin Appelman authored
      - SERIAL and BIGSERIAL are not true types and can't be used in ALTER TABLE expressions
      - When changing between int and bigint auto increment fields the default should no be dropped
        to preserve the link between the column and the sequence.
      754880b6
  9. 19 Nov, 2017 12 commits
  10. 18 Nov, 2017 3 commits
  11. 11 Sep, 2017 2 commits
  12. 28 Jul, 2017 2 commits
  13. 25 Jul, 2017 1 commit
  14. 19 Jul, 2017 2 commits
  15. 05 Jul, 2017 1 commit
  16. 29 Jun, 2017 1 commit
  17. 21 May, 2017 1 commit
  18. 20 May, 2017 1 commit
  19. 14 Apr, 2017 1 commit