I'm try to use PetaPoco with SQLite on MVC5. I created a model to make the mapping.
namespace LittleDemo.Models.UserModel
{
[PetaPoco.TableName("User")]
[PetaPoco.PrimaryKey("UserId", AutoIncrement = true)]
public class User
{
[Column]
public int UserId { get; set; }
[Column]
public string Name { get; set; }
}
}
Then I create a controller file
public ActionResult UserView()
{
ViewBag.Message = "Your User page.";
var dbUser = new PetaPoco.Database("sqlite");
var userA = new User {Name = "A"};
dbUser.Save(userA);
return View();
}
create the database and put some data in. then create a view to show all the list of the data. but it returns a error message "no user table found". How can I assign the table with PetaPoco.