( pityulaman1983 | 2019. 10. 15., k – 14:15 )

"Na, ilyet nem csinálunk"

De.
Sql Server esetében:
1. Ez van a db project-ben és verziókövetőben:
CREATE TABLE A (Id INT NOT NULL, FooColumn VARCHAR(MAX))
2. Localon megcsinálod az alter table-t, hozzáadod FooColumn2-t
3. Schema compare local > db project
4. Ez van a db project-ben
CREATE TABLE A (Id INT NOT NULL, FooColumn VARCHAR(MAX), FooColumn2 VARCHAR(MAX))
5. Commit-Push/check-in
6. Schema compare > Generate script bármelyik környezetre

MINDEN módosítás meglesz a verziókövetőben, a rollback script egyszerűen elkészíthető az irány megfordításával. Ez így bevált és így működik. Hasonlót keresek PG-hez.
Ha azt a mezőt még bele kell írni 4 tároltba, akkor majd egyesével kézzel módosítod? A '00-s években még így ment, aztán Isten megteremtette a db projectet.

-----------
Akkor beszélsz igazán jól angolul, ha egy angol viccen őszintén tudsz nevetni