BUG #1436328
描述
Error: > [default]11:53:03.876 RunInTransaction 异常 SQLite4Unity3d.SQLiteException: table DataCenterDBData has no column named isCheckPoint
at SQLite4Unity3d.SQLiteConnectionWithLock.InsertOrReplace[T] (System.Object pk, System.Object obj) [0x00000] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\SQLite\SQLiteConnectionWithLock.cs:60
at DataAccess.ConnectionWithLockAdapter.InsertOrReplace[T] (System.Object pk, System.Object obj) [0x0000d] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\ConnectionWithLockAdapter.cs:56
at DataAccess.DBDataHandle`2[T,PrimaryKeyType].InsertOrReplaceData (System.Object pk, T data) [0x00012] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\DBDataHandle.cs:56
at DataAccess.DBDataHandleAdapter`2[T,PrimaryKeyType].InsertOrReplaceData (System.Object pk, T data) [0x0000d] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\DBDataHandleAdapter.cs:34
at Logical.DataCenter.Core.DataCenterArchiveMgr_Merge.UpdateChangedData (System.Int32 key, System.String batchId, System.Boolean isCheckPoint, System.Byte[] bytes) [0x00073] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\Logical\DataCenter\Core\Archive\DataCenterArchiveMgr_Merge.cs:123
at Logical.DataCenter.Core.DataCenterArchiveMgr_Merge+<>c__DisplayClass21_0.<TryUpdateArchivePersistence>b__1 () [0x00022] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\Logical\DataCenter\Core\Archive\DataCenterArchiveMgr_Merge.cs:238
at Logical.DataCenter.Core.DataCenterArchiveMgr_Merge.RunFuncWithCheckSuccess (System.Func`1[TResult] func, System.String msg) [0x00006] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\Logical\DataCenter\Core\Archive\DataCenterArchiveMgr_Merge.cs:245
at Logical.DataCenter.Core.DataCenterArchiveMgr_Merge+<>c__DisplayClass21_0.<TryUpdateArchivePersistence>b__0 () [0x00024] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\Logical\DataCenter\Core\Archive\DataCenterArchiveMgr_Merge.cs:238
at SQLite4Unity3d.SQLiteConnectionWithLock.DataAccess.IConnectionWithLock.RunInTransaction (System.Action action) [0x00000] in <00000000000000000000000000000000>:0
at DataAccess.ConnectionWithLockAdapter.RunInTransaction (System.Action action) [0x00008] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\ConnectionWithLockAdapter.cs:115
at DataAccess.DBDataHandle`2+<>c__DisplayClass14_0[T,PrimaryKeyType].<RunInTransactionAsync>b__0 (DataAccess.ConnectionWithLockAdapter conn) [0x0000b] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\DBDataHandle.Async.cs:92
at SQLite4Unity3d.SQLiteDBDataHandle`2+<>c__DisplayClass1_0`1[T,PrimaryKeyType,U].<WriteAsync>b__0 () [0x00048] in E:\JENKINS_HOME\workspace\Merge_Android_Line1\GGMergeUnity\Assets\GameFramework\DataAccess\SQLite\SQLiteDBDataHandle.cs:54
at SQLite4Unity3d.SQLite3.Prepare2 (System.IntPtr db, System.String query) [0x00000] in <00000000000000000000000000000000>:0
at SQLite4Unity3d.PreparedSqlLiteInsertCommand.ExecuteNonQuery (System.Object[] source) [0x00000] in <00000000000000000000000000000000>:0
at SQLite4Unity3d.SQLiteConnection.Insert (System.Object obj, System.String extra, System.Type objType) [0x00000] in <00000000000000000000000000000000>:0
at SQLite4Unity3d.SQLiteConnection.RunInTransaction (System.Action action) [0x00000] in <00000000000000000000000000000000>:0
at System.Threading.Tasks.Task`1[TResult].InnerInvoke () [0x00000] in <00000000000000000000000000000000>:0
at System.Threading.Tasks.Task.Execute () [0x00000] in <00000000000000000000000000000000>:0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0
at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task& currentTaskSlot) [0x00000] in <00000000000000000000000000000000>:0
at System.Threading.Tasks.Task.ExecuteEntry (System.Boolean bPreventDoubleExecution) [0x00000] in <00000000000000000000000000000000>:0
at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00000] in <00000000000000000000000000000000>:0
DataAccess.ConnectionWithLockAdapter:RunInTransaction(Action) (at E:/JENKINS_HOME/workspace/Merge_Android_Line1/GGMergeUnity/Assets/GameFramework/DataAccess/ConnectionWithLockAdapter.cs:115)
DataAccess.<>c__DisplayClass14_0:<RunInTransactionAsync>b__0(ConnectionWithLockAdapter) (at E:/JENKINS_HOME/workspace/Merge_Android_Line1/GGMergeUnity/Assets/GameFramework/DataAccess/DBDataHandle.Async.cs:92)
SQLite4Unity3d.<>c__DisplayClass1_0`1:<WriteAsync>b__0() (at E:/JENKINS_HOME/workspace/Merge_Android_Line1/GGMergeUnity/Assets/GameFramework/DataAccess/SQLite/SQLiteDBDataHandle.cs:54)
Framework.Log.GGDebug:LogError(Object, String)
System.Threading.ThreadPoolWorkQueue:Dispatch()
