我在Simple.Data ORM
上迈出了第一步。我想知道,如果有无论如何,我可以在我的数据库中创建新的表。目前,我正在研究MemoryAdapter
(提供库),但在未来,我想对生产数据库做同样的事情。到目前为止,我已经尝试了Simple.Data.RawSql
插件,但没有运气结束。
ORM适合做这种操作吗?
很简单。Data目前没有迁移特性(这是您所描述的技术名称)。我建议使用FluentMigrations包来处理您的数据库模式。
您可以使用存储过程:
CREATE PROCEDURE ProcedureWithoutParameters
AS
CREATE TABLE Persons
(
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);
存储过程文档