2010年12月30日 星期四

PropelException [wrapped: SQLSTATE[HY000]: General error: 17 database schema has changed]

這個問題Debug了三天,快把我搞瘋

我在跑UnitTest


Drop Table A
Create Table A
public function testA_1()

Drop Table A
Create Table A
public function testA_2()


原因如下:
每次跑test method時,因為先把table drop掉當成truncate table來使用,所以才會出現這個Error

Solution:
不要用drop table

沒有留言:

wibiya widget