39 lines
		
	
	
		
			781 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			781 B
		
	
	
	
		
			C#
		
	
	
	
	
	
| using Microsoft.EntityFrameworkCore;
 | |
| using System;
 | |
| using System.Collections.Generic;
 | |
| using System.ComponentModel.DataAnnotations;
 | |
| using System.ComponentModel.DataAnnotations.Schema;
 | |
| 
 | |
| public class GamerContext : DbContext
 | |
| {
 | |
| 	public DbSet<Person> People { get; set; }
 | |
| 
 | |
| 	protected override void OnConfiguring(DbContextOptionsBuilder options)
 | |
| 	{
 | |
| 		options.UseSqlite("DataSource=db.sqlite3");
 | |
| 	}
 | |
| }
 | |
| 
 | |
| public class Person
 | |
| {
 | |
| 	[Key]
 | |
| 	[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
 | |
| 	public int Id { get; set; }
 | |
| 	public string Name { get; set; }
 | |
| 	public int Age { get; set; }
 | |
| }
 | |
| 
 | |
| public class Program
 | |
| {
 | |
| 	public static void Main()
 | |
| 	{
 | |
| 		Console.WriteLine("hi");
 | |
| 
 | |
| 		var context = new GamerContext();
 | |
| 
 | |
| 		context.Add(new Person { Name = "John", Age = 30 });
 | |
| 		context.SaveChanges();
 | |
| 	}
 | |
| }
 | |
| 
 |