我有一个数据库(SQL Server)和一个通过linq to sql类访问该数据库的实时网站。现在,我需要向该数据库中的一个表添加一列(允许空值)。
如果我首先将列添加到数据库中,然后更新linq to sql类,旧的linq to sql数据类是否会停止工作(因为数据库模式不同)?我最不希望的就是网站在我更新数据库的时候崩溃。
如果我所描述的操作确实导致了问题,那么最好的方法是什么呢?
我正在将数据从我的android应用程序发送到一个实时的防火墙数据库。
我想检查firebase何时完成将这些项添加到数据库中,因为我将在服务器上调用一个脚本,该脚本将访问数据库中的数据(通过异步任务)。
但是在调用脚本之前,我需要确保firebase已经完成了所有项的添加,以避免数据中的任何冲突。代码应该是这样的:
myRef.child(userID).setValue(items); //add items to firebase database
new SendPostRequest().execute(); //call script on the server that wil