| ÆíµÎÅë SQLite ¹× PostgreSQL ¿ë °£´ÜÇÑ SQL ¸¶À̱׷¹ÀÌ¼Ç µµ±¸ |
Áö±Ý ´Ù¿î·Îµå |
ÆíµÎÅë ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Alexey Novikov
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- https://github.com/velocityzen/
ÆíµÎÅë ű×
ÆíµÎÅë ¼³¸í
Æí¸®´Â SQLite ¹× PostgreSql.Instalation Pip ¿ë °£´ÜÇÑ SQL ¸¶À̱׷¹ÀÌ¼Ç µµ±¸ÀÔ´Ï´Ù. 0001_some_useful_name.sql 0001_some_some_name_rollback.sql_some_name_some_some_seff_name_useful_other_useful_name_rollback.sqlmigranto¸¦ È®ÀÎÇÏ°í SQL ÆÄÀÏÀ» µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ëÇÏ°í µ¥ÀÌÅͺ£À̽º¿¡ SQL ÆÄÀÏÀ» Àû¿ëÇϽʽÿÀ. ±×°Ô ´Ù¾ß ÇØ. °£´ÜÇÑ ÃæºÐÇÑ .usage :`./migranto --database url -name name - path °æ·Î `* __-- µµ¿ò, - h__ -ÀÌ µµ¿ò¸» ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÏ°í Á¾·á * __-- µ¥ÀÌÅͺ£À̽º URL, -D URL__ - µ¥ÀÌÅͺ£À̽º URL (pgsql : // user : password @ host : port / dbname ¶Ç´Â sqlite : //path/to/data.base) * __ --name name, -n name__ - ¸¶À̱׷¹ÀÌ¼Ç ¼³Á¤ À̸§ * __- °æ·Î °æ·Î, -p path__ - ¸¶À̱׷¹À̼ÇÀÇ °æ·Î DIR * __-- ¸¶À̱׷¹ÀÌ¼Ç n, -m n__ - ¸¶À̱׷¹ÀÌ¼Ç ´Ü°è (»ý·« µÈ °æ¿ì ¸¶Áö¸· ¸¶À̱׷¹À̼Ç, 0 - ¸ÕÀú ¸¶À̱׷¹À̼Ç) * __-- ÀúÀå¼Ò À̸§, -S À̸§ __ - µ¥ÀÌÅÍÀÇ Æí¸®ÇÑ Å×À̺í À̸§ (±âº»°ªÀº ÆíµÎÅë) * __-- verbose, -v__ - verbose mode * __-- °¡Â¥, -f__ - °¡Â¥ ¸¶À̱׷¹ÀÌ¼Ç (SQLÀÌ Àû¿ëµÇÁö ¾ÊÀ½) µ¥ÀÌÅͺ£À̽º, ¸¶À̱׷¹ÀÌ¼Ç ¹øÈ£¸¦ Á¦¿ÜÇÑ) Á¦Ç°ÀÇ È¨ÆäÀÌÁö
ÆíµÎÅë °ü·Ã ¼ÒÇÁÆ®¿þ¾î