doppler

Screenshot Software:
doppler
Mga detalye ng Software:
Bersyon: 0.3
I-upload ang petsa: 20 Feb 15
Nag-develop: Nick Gartmann
Lisensya: Libre
Katanyagan: 20

Rating: 2.0/5 (Total Votes: 2)

Doppler ay isang simpleng tool Python para sa pamamahala ng mga pagbabago sa iyong database.
- Doppler ay ORM-agnostiko
- Gumagamit ang mga raw na-SQL script tulad ng mga paglilipat
- Maaari isulat ang mga script ng DBA ng, walang kinakailangang kaalaman python
- Nagbibigay sa iyo ng kumpletong kontrol sa iyong schema
Pag-install
I-install gamit ang buto ng bungang-kahoy:
buto ng bungang-kahoy-install ng Git -e: //github.com/nickgartmann/doppler.git
o idagdag sa iyong requirements.txt file
-e Git: //github.com/nickgartmann/doppler.git
Pag-setup
Upang Doppler sa trabaho, kailangan mong magkaroon ng isang folder paglilipat matatagpuan sa isang lugar sa direktoryong iyong proyekto. Doppler ay recurse sa pamamagitan ng iyong istraktura ng direktoryo hanggang nahahanap nito ang isang folder na may pangalang paglilipat. Kung hindi man, maaari mong tukuyin ang isang direktoryo habang tumatakbo ang cli.
Paggamit
Bumuo ng mga paglilipat
Ang Doppler bumuo ng mga utos ay lumilikha ng dalawang SQL file. Ang unang ay tatakbo kapag lilipat sa database up, ang ikalawa ay para sa paglilipat pababa. Kaya, ang mga nilalaman ng * .down.sql file ay dapat na gawin ang pag-undo ang epekto ng * .up.sql file.
Doppler bumuo ng
Halimbawa:
Doppler bumuo ng paunang-schema
Output:
Nilikha: ./migrations/001.initial-schema.up.sql
Nilikha: ./migrations/001.initial-schema.down.sql
Ilapat ang mga paglilipat
Doppler migrate up
Doppler migrate pababa
Mga Pagpipilian
Folder
Gamitin ito upang tukuyin kung aling mga folder na iyong panatilihin ang iyong mga paglilipat sa, para kung wala gusto mong gamitin ang folder paglilipat convention.
-f, --folder / path / sa / migration / folder
Database
Gamitin ito upang tukuyin ang impormasyon na koneksyon sa iyong database. Ito ay maaari ding naka-imbak sa DATABASE_URL environment variable (standard configuration para sa heroku.) Ito ay dapat na nasa isang standard na koneksyon sa database url format:
database-uri: // username: password @ host: port / database
Upang isama ang mga opsyon:
-db, --database

Mga Kinakailangan :

  • Python

Katulad na software

Dobbin
Dobbin

14 Apr 15

Dzo
Dzo

14 Apr 15

sqlupdate
sqlupdate

14 Apr 15

MonetDB
MonetDB

11 May 15

Iba pang mga software developer ng Nick Gartmann

clifresh
clifresh

20 Feb 15

Mga komento sa doppler

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!