美文网首页
记一次,曲折的Debug

记一次,曲折的Debug

作者: Codmowa | 来源:发表于2019-04-25 14:23 被阅读0次
交代背景
  这几天接手了一个新的项目, 项目负责人给了我一个数据库.本着相信大佬的原则,我也没怎么检查数据库就直接拿来用了. 
  于是直接使用 EntityFrameWorkCore scaffold 将所需要的 Model 建好. 然后一点点写代码.
  但是就在刚搭好框架,准备测试的时候,出问题了. EntityFrameWorkCore 爆出 'Invalid object V_GetDate'
事件曲折
  想着 有个 'V' 看来是个试图 ,那就新建一个视图 好了, 结果还不错 'Invalid object V_GetDate' 解决了. 
  马上又出现了新的错误 Invalid column name 'Guid'. 这个问题 让我很是挠头. 字面意思很好解释 无效的列名 Guid
  但是 EntityFrameWorkCore Debug 生成的 SQl 语句里面 根本就没有这 'Guid' 四个字母. 
  想着 也许是 EntityFrameWorkCore 生成的不够详细? 结果用 Sql Profiler 一看也还是不行.
转机
  没办法之后 手动插入一条 数据试试. 也不行. 但是一条数据 插入的时候 是会有默认值的, 而 类型 为 Guid 的列 生成默认值 靠的是 一个 GenerateGuid 函数. 
  然后我就去找到这个函数, 没想到 这个函数竟然 依赖 前面的 'V_GetDate'. 看来是复制数据库的时候 有些东西没复制过来. 那么复制好之后问题就没了.
总结
   又浪费了好多时间

相关文章

  • 记一次,曲折的Debug

    交代背景 事件曲折 转机 总结

  • 记一次Debug过程

    前言 在写实现等高自定义Cell自测项目时,自己导致的数个Bug。因为项目较为简单,所以在实现时特意使用了一些之前...

  • 记一次程式Debug

    周末又加了一天班,这一段时间雨水不断,江南独有的梅雨季节又来了,年年这个时候都这样。 其实最近也不是太忙,就是一个...

  • 记一次曲折的笔试

    昨天去面试…也不能说是面试,而是一个宣讲会+笔试的环节。我在心里暗暗发笑—尼玛这么小的公司这么大的阵仗,是要征服谁...

  • ubuntu14.04 单个键盘失灵(键盘冲突所致)

    --------“道路是曲折的,前途时光明的。” ——记一次单个键盘失灵抢修过程。 症状:在一次Ubuntu14....

  • 记一次蛋碎的debug

    上星期接到任务要研究一个晶体的xrd,由于任务目标有少许改变,我便乐呵呵地用一个我之前准备好但没用上的自制模块来工...

  • 新的debug

    新的debug就调试了一会儿就跑通了,再不像从前,debug一篇代码无从下手了。所以人的成长都是缓慢而曲折的时候,...

  • 记一次RN Debug经历

    bug是如果一个scrollview上有多个TextInput,那么一个TextInput处于focus状态时点击...

  • 日志logging模块介绍

    日志的等级 debug 最详细的日志信息,典型应用场景是问题诊断 info 信息详细程度仅次于debug,通常只记...

  • 记一次曲折的多资源文件拆分折腾过程(2)

    前言 本篇是上篇文章—— 记一次曲折的多资源文件拆分折腾过程(1)[https://bianchengnan.gi...

网友评论

      本文标题:记一次,曲折的Debug

      本文链接:https://www.haomeiwen.com/subject/lnzagqtx.html