Используйте метод загрузки Alamofire для загрузки изображения в multipartFormData
. Я обновил код для вас. используйте приведенный ниже код.
Alamofire.upload(multipartFormData: { multipartFormData in
multipartFormData.append(expenseImage, withName: "file",fileName: "file.jpg", mimeType: "image/jpg")
},
with: baseUrl)
{ (result) in
switch result {
case .success(let upload, _, _):
upload.uploadProgress(closure: { (progress) in
print("Upload Progress: \(progress.fractionCompleted)")
})
upload.responseJSON { response in
print(response.result.value)
}
case .failure(let encodingError):
print(encodingError)
}
}
Объект SchemaUpdate обеспечивает обновление схемы базы данных путем очевидной генерации и выполнения серии операторов SQL UPDATE (а также ограничительные операторы), когда это void Execute(bool script, bool doUpdate)
функция вызвана. Класс SchemaUpdate находится в NHibernate.Tool.hbm2ddl
пространство имен, которое может быть найдено в файле Nhibernate.dll.
SchemaUpdate упоминается в главе 15 nhibernate 1.0.2 руководства набора инструментов, здесь (разделите 15.1.5).
"FAQ NHibernate" имел (ссылка теперь истекла), более полный пример того, как использовать SchemaUpdate:
[Test]
public void Update_an_existing_database_schema()
{
_cfg = new Configuration();
_cfg.Configure();
_cfg.AddAssembly(Assembly.LoadFrom("DataLayer.dll"));
var update = new SchemaUpdate(_cfg);
update.Execute(true, false);
}