Changeset c205cc4 for src/FinkiChattery


Ignore:
Timestamp:
10/27/21 21:29:11 (3 years ago)
Author:
Стојков Марко <mst@…>
Branches:
dev
Children:
32cd040
Parents:
d2b1fa6
Message:

Ask question finishing touches

Location:
src/FinkiChattery
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • src/FinkiChattery/FinkiChattery.Api/Controllers/v1/QuestionsController.cs

    rd2b1fa6 rc205cc4  
    2929        public async Task<IActionResult> AskQuestion([FromBody] AskQuestionRequest request)
    3030        {
    31             await MediatorService.SendAsync(new AskQuestionCommand(request.Title, request.Text, request.Categories));
    32             return Ok();
     31            var questionUid = await MediatorService.SendAsync(new AskQuestionCommand(request.Title, request.Text, request.Categories));
     32            return Ok(questionUid);
    3333        }
    3434
  • src/FinkiChattery/FinkiChattery.Persistence/Configurations/QuestionConfig.cs

    rd2b1fa6 rc205cc4  
    2424            builder.Property(x => x.Views).HasColumnName(@"Views").HasColumnType("bigint").IsRequired().HasDefaultValue(0);
    2525            builder.Property(x => x.LastActiveOn).HasColumnName(@"LastActiveOn").HasColumnType("smalldatetime").IsRequired();
    26             builder.Property(x => x.Search).HasColumnType(@"Search").HasColumnType("nvarchar").HasMaxLength(4000).IsRequired();
     26            builder.Property(x => x.Search).HasComputedColumnSql(@"Search").HasColumnType("nvarchar").ValueGeneratedOnAddOrUpdate().HasMaxLength(4000).IsRequired();
    2727            builder.Property(x => x.AnswersCount).HasColumnType(@"AnswersCount").HasColumnType("bigint").IsRequired().HasDefaultValue(0);
    2828
  • src/FinkiChattery/FinkiChattery.Persistence/Models/Question.cs

    rd2b1fa6 rc205cc4  
    11using System;
    22using System.Collections.Generic;
     3using System.ComponentModel.DataAnnotations.Schema;
    34
    45namespace FinkiChattery.Persistence.Models
     
    3233        public DateTime LastActiveOn { get; set; }
    3334
     35        [DatabaseGenerated(DatabaseGeneratedOption.Computed)]
    3436        public string Search { get; set; }
    3537
Note: See TracChangeset for help on using the changeset viewer.