Index: iknow-api/Migrations/AppDbContextModelSnapshot.cs
===================================================================
--- iknow-api/Migrations/AppDbContextModelSnapshot.cs	(revision b38c39caa5327b5c3dffc7da82ccae5b655835fa)
+++ iknow-api/Migrations/AppDbContextModelSnapshot.cs	(revision ff202cffe227f3226587a67fc50b6f4defb4418a)
@@ -24,4 +24,5 @@
 
             modelBuilder.Entity("iknow_api.Models.ContactInfo", b =>
+            modelBuilder.Entity("iknow_api.Models.RefreshToken", b =>
                 {
                     b.Property<int>("Id")
@@ -105,4 +106,22 @@
 
                     b.ToTable("HighSchool");
+                    b.Property<DateTime>("ExpiresAt")
+                        .HasColumnType("timestamp with time zone");
+
+                    b.Property<bool>("IsValid")
+                        .HasColumnType("boolean");
+
+                    b.Property<string>("Token")
+                        .IsRequired()
+                        .HasColumnType("text");
+
+                    b.Property<int>("UserId")
+                        .HasColumnType("integer");
+
+                    b.HasKey("Id");
+
+                    b.HasIndex("UserId");
+
+                    b.ToTable("RefreshToken");
                 });
 
@@ -149,4 +168,9 @@
                         .WithOne("ContactInfo")
                         .HasForeignKey("iknow_api.Models.ContactInfo", "UserId")
+            modelBuilder.Entity("iknow_api.Models.RefreshToken", b =>
+                {
+                    b.HasOne("iknow_api.Models.User", "User")
+                        .WithMany()
+                        .HasForeignKey("UserId")
                         .OnDelete(DeleteBehavior.Cascade)
                         .IsRequired();
