Ignore:
Timestamp:
10/27/25 15:22:39 (11 months ago)
Author:
imbrsk <boris696boris@…>
Branches:
master
Children:
c155364
Parents:
e49c3ed
Message:

Implement refresh token functionality with associated services and repositories

File:
1 moved

Legend:

Unmodified
Added
Removed
  • iknow-api/Migrations/20251027140958_refreshtoken.Designer.cs

    re49c3ed r3347c1b  
    1313{
    1414    [DbContext(typeof(AppDbContext))]
    15     [Migration("20251022202014_InitialCreate")]
    16     partial class InitialCreate
     15    [Migration("20251027140958_refreshtoken")]
     16    partial class refreshtoken
    1717    {
    1818        /// <inheritdoc />
     
    2626            NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder);
    2727
    28             modelBuilder.Entity("iknow_api.Core.Models.User", b =>
     28            modelBuilder.Entity("iknow_api.Models.RefreshToken", b =>
     29                {
     30                    b.Property<int>("Id")
     31                        .ValueGeneratedOnAdd()
     32                        .HasColumnType("integer");
     33
     34                    NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("Id"));
     35
     36                    b.Property<DateTime>("ExpiresAt")
     37                        .HasColumnType("timestamp with time zone");
     38
     39                    b.Property<bool>("IsValid")
     40                        .HasColumnType("boolean");
     41
     42                    b.Property<string>("Token")
     43                        .IsRequired()
     44                        .HasColumnType("text");
     45
     46                    b.Property<int>("UserId")
     47                        .HasColumnType("integer");
     48
     49                    b.HasKey("Id");
     50
     51                    b.HasIndex("UserId");
     52
     53                    b.ToTable("RefreshToken");
     54                });
     55
     56            modelBuilder.Entity("iknow_api.Models.User", b =>
    2957                {
    3058                    b.Property<int>("Id")
     
    6290                    b.ToTable("User");
    6391                });
     92
     93            modelBuilder.Entity("iknow_api.Models.RefreshToken", b =>
     94                {
     95                    b.HasOne("iknow_api.Models.User", "User")
     96                        .WithMany()
     97                        .HasForeignKey("UserId")
     98                        .OnDelete(DeleteBehavior.Cascade)
     99                        .IsRequired();
     100
     101                    b.Navigation("User");
     102                });
    64103#pragma warning restore 612, 618
    65104        }
Note: See TracChangeset for help on using the changeset viewer.