Advertisement
Guest User

Untitled

a guest
Feb 24th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. using System.ComponentModel.DataAnnotations;
  2. using System.ComponentModel.DataAnnotations.Schema;
  3. using Microsoft.EntityFrameworkCore;
  4.  
  5. namespace Model
  6. {
  7. public class Context : DbContext
  8. {
  9. public DbSet<User> Users { get; set; }
  10.  
  11. protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
  12. {
  13. // Параметри підключення до бази даних
  14. optionsBuilder.UseNpgsql("User ID=sam;Password=55625cldXFElufKGbEyheLSyU;Host=service.inbisoft.com;Port=5432;Database=sam;Pooling=true;");
  15. }
  16. }
  17.  
  18. // Прив язуєьться клас до таблиці.
  19. // Тепер Enitty Framework знає, шо об єкти треба зберігати в табилці "user"
  20. [Table("user")]
  21. public class User
  22. {
  23. // атрибут вказує, шо id генерується в базі даних
  24. [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
  25. public int id { get; set; }
  26. public string nick { get; set; }
  27. public string email { get; set; }
  28. // [Column(TypeName = "user_type")]
  29. // public string type { get; set; }
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement