Closed edwinlunando closed 10 years ago
Permasalahannya itu, MySQL gak support CURRENT_TIMESTAMP buat default value tipe data DATETIME. Ini referensinya http://stackoverflow.com/questions/168736/how-do-you-set-a-default-value-for-a-mysql-datetime-column. Alternatif solusinya, ganti jadi struktur data TIMESTAMP. Gimana?
Updated. Failed on running tests.
StatementError: invalid literal for int() with base 10: 'true' (original cause: ValueError: invalid literal for int() with base 10: 'true') u'INSERT INTO users (guid, name, email, website, email_updates, latitude, longitude) VALUES (%s, %s, %s, %s, %s, %s, %s)' [{'website': 'http://www.ac.com', 'name': 'Akbar', 'email_updates': 'true', 'longitude': -13.03, 'latitude': 12.32, 'guid': '1fd87f8f-fca1-411d-bfb9-2bcc94cd7c98', 'email': 'test@gmail.com'}]
Easiest solution, change 'true' string literal on all test user into True boolean Python value.
Thanks @edwinlunando, I am closing this now as you already made the PR
Failed to migrate on using MySQL as database backend. Ini string mysql
Berikut tracenya