Se si prova a dare in pasto un .pyc comparirà un errore del tipo "script non trovato".
Per ovviare a questo problema basta semplicemente modificare il file migrate/versioning/version.py e modificare il metodo add_script(self, path) in questo modo:
def add_script(self, path):Aggiungendo su Extensions l'opportuna costante.
"""Add script to Collection/Version"""
if path.endswith(Extensions.py):
self._add_script_py(path)
elif path.endswith(Extensions.sql):
self._add_script_sql(path)
elif path.endswith(Extensions.pyc):
self._add_script_sql(path)
2 commenti:
Modificare una libreria? Brr! ^^; Cmq perche' mai dargli un pyc? ?_?
Nel caso tu non voglia/possa rilasciare i sorgenti.
Posta un commento