优化sql表，以及修复一个隐藏的bug，修改Service把update和create分离