1. 16 Mar, 2018 1 commit
  2. 17 Feb, 2018 1 commit
  3. 15 Feb, 2018 1 commit
  4. 09 Feb, 2018 4 commits
  5. 07 Feb, 2018 1 commit
  6. 29 Jan, 2018 4 commits
  7. 15 Jan, 2018 1 commit
  8. 04 Jan, 2018 2 commits
  9. 03 Jan, 2018 1 commit
  10. 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
  11. 26 Dec, 2017 1 commit
  12. 19 Dec, 2017 1 commit
  13. 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
  14. 19 Nov, 2017 12 commits
  15. 18 Nov, 2017 3 commits
  16. 11 Sep, 2017 2 commits
  17. 28 Jul, 2017 2 commits