[DBIx-Class-Devel] [dbsrgits/sql-translator] Support for removing NOT NULL constraints in PostgreSQL. (#133)
    Yoshiyuki Uehara 
    notifications at github.com
       
    Thu Apr  8 04:44:09 GMT 2021
    
    
  
Fix a problem in PostgreSQL that caused incorrect ALTER TABLE output when NOT NULL constraints were removed.
For example,
```
ALTER TABLE "customer" DROP CONSTRAINT ;
ALTER TABLE "customer" ALTER COLUMN "customername" DROP NOT NULL;
```
The first line is trying to remove an unnamed NOT NULL constraint, which is unnecessary.
You can view, comment on, or merge this pull request online at:
  https://github.com/dbsrgits/sql-translator/pull/133
-- Commit Summary --
  * Fixed a bug in PostgreSQL when dropping NOT NULL constraints.
-- File Changes --
    M lib/SQL/Translator/Producer/PostgreSQL.pm (5)
    M t/30sqlt-new-diff-pgsql.t (4)
    M t/data/diff/pgsql/create1.yml (14)
-- Patch Links --
https://github.com/dbsrgits/sql-translator/pull/133.patch
https://github.com/dbsrgits/sql-translator/pull/133.diff
-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/dbsrgits/sql-translator/pull/133
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scsys.co.uk/pipermail/dbix-class-devel/attachments/20210407/6abcb70f/attachment.htm>
    
    
More information about the DBIx-Class-Devel
mailing list