• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    TENCOKACISTROMYProgramovani v C#, F# a dalsich jazycich pro .NET, Mono a ostatni CLI implementace
    BONEFLUTE
    BONEFLUTE --- ---
    CERMI_FOX: Zakázat automatické migrace, to se dělá jak? Pomocí vlastnosti AutomaticMigrationsEnabled = false? (To mám, a stejně to ignoruje.)

    To přegenerování migrace, to musím ale asi uvést kód do správného stavu, co? Protože tam následují další migrace.
    CERMI_FOX
    CERMI_FOX --- ---
    BONEFLUTE: důvodů může být víc - merge z jiný branche (nebo tam commituje více lidí), nebo se ti nějakým revertem nebo uloženám v blbý okamžik povedlo znekonzistentnit snapshot modelu.
    Řešení je relativně jednoduché - zakaž ty automatické migrace, to dělá víc škody jak užitku , a nech si vygenerovat další migraci a tu ručně zkontroluj a přebytečné sloupce vymaž. Pravděpodobně bude nakonec prázdná, ale syncne se ti model snapshot s realitou.
    BONEFLUTE
    BONEFLUTE --- ---
    Zdravím.
    Potřeboval bych poradit s migracemi v EF6.
    Vytvořil jsem si prázdnou databázi, nakonfiguroval, provedl (z Package Manager Console) příkaz Update-Database.
    Což se povedlo a provedli se migrace až po sedmou, která chcípla protože se snaží vytvořit automatickou migraci a pokouší se přidat sloupec, který tam ale, díky předchozí migraci, už je přidaný.
    Výpis vypadá cca nějak takto:
    Applying explicit migrations: [202203272149268_ExtendedClient, 202203281621428_DatabaseDocument, 202203281711519_DatabaseAgreementAccessAccountId, 202207181317442_documentSkiped, 202210101601172_double-to-decimal].
    Applying explicit migration: 202203272149268_ExtendedClient.
    Applying automatic migration: 202203272149267_ExtendedClient_AutomaticMigration.
    ALTER TABLE [dbo].[TaskQueues] ADD [Args] [nvarchar](max)
    následovaný výjimkou, že tam ten sloupec Args už je.
    Ten sloupec tam přidává předchozí migrace.
    V tabulce s migracemi nevidím nic podezřelého - končí to na té předchozí.

    Proč se to pokouší tam ten sloupec přidat znova? Co s tím mohu dělat?

    Díky moc za nakopnutí.
    BRAP242
    BRAP242 --- ---
    NECROMAN: muj vysnenej cil je ten, ze bude repozitar kde bude soubor s definici a z toho se vyrobi nuget. Nicmene tohle je docela dobrej napad...
    NECROMAN
    NECROMAN --- ---
    BRAP242: zkoušel jsi jako základ Paste XML as classes be Visual Studiu?
    Paste JSON or XML as classes - Visual Studio (Windows) | Microsoft Learn
    https://learn.microsoft.com/en-us/visualstudio/ide/reference/paste-json-xml?view=vs-2022
    BRAP242
    BRAP242 --- ---
    mozna neco na bazi source-generatoru....
    BRAP242
    BRAP242 --- ---
    Cus,
    mam dotaz:

    mame nekolik aplikaci, ktery mezi sebou sdilej neco jako "master data" (mene nejaky kmenovy ciselniky, ale i slozitejsi struktury). Nevite nekdo o nastroji (Nswag) kterej by dokazal na zaklade nejakyho yamlu / xml souboru vygenerovat c# strukturu?
    VITI
    VITI --- ---
    Sticky scroll - chapu to spravne, ze jeho barva se neda menit?
    TOOMIX
    TOOMIX --- ---
    The New Way of Parsing ANY Type in .NET
    https://www.youtube.com/watch?v=lqbYURwM0bw
    TOOMIX
    TOOMIX --- ---
    Vylepšení textového editoru ve Visual Studiu 2022 17.6
    https://www.youtube.com/watch?v=YPj4PYkkxiQ
    URZA
    URZA --- ---
    DJFRACTAL: staci cokoliv kde rozjedes asp.net core.. me jede blazor server na IIS i na linuxu v dockeru.. idealne potrebujes k tomu povolit websockety, ale blazor server ma kdyztak automaticky fallback na polling mechanismus, takze to jede i bez toho, jen to neni idealni..

    Host and deploy ASP.NET Core Blazor Server | Microsoft Learn
    https://learn.microsoft.com/en-us/aspnet/core/blazor/host-and-deploy/server?view=aspnetcore-7.0
    TOOMIX
    TOOMIX --- ---
    MAZA: díky :)
    TOOMIX
    TOOMIX --- ---
    Má C# něco jako union v C++? Nebo jak byste to řešili?

    Union declaration - cppreference.com
    https://en.cppreference.com/w/cpp/language/union
    SIRLOON
    SIRLOON --- ---
    KERRAY: napodobne
    KERRAY
    KERRAY --- ---
    SAJAGI: tak, jak to píše TOOMIX, jen se to udělá v nějaké pipeline a tam se i ověří, že se to nainstalovalo? :D
    SAJAGI
    SAJAGI --- ---
    TOOMIX: Dobrá, moje chyba, měl jsem dopsat "Automaticky testujete" :)
    TOOMIX
    TOOMIX --- ---
    SAJAGI: vezmu installer, nainstaluju aplikaci ve virtuálu a zapnu ji
    SAJAGI
    SAJAGI --- ---
    Testujete nějak installery vašich aplikací? Pokud ano, jak?
    DJFRACTAL
    DJFRACTAL --- ---
    Má někdo zkušenosti s deploymentem Blazor Server mimo Azure? Nějaká ověřená cloudslužba, kde to moc nezlobí?
    Kliknutím sem můžete změnit nastavení reklam