8
votes

Framework entité 5 Nom de la clé avec code en premier

Je ne peux pas avoir [.] (périodes) dans mes noms de clé (index, clés principales et clés étrangères) lorsqu'ils sont générés par une migration complémentaire, j'ai donc essayé d'écrire un csharpmigrationcodedenerator, mais malheureusement cela ne le fait pas semblent vous permettre de changer les clés étrangères ou les noms d'index. Le nom de la clé principale peut être défini dans le cadre du remplacement de la table Create: xxx

mais ce dont j'ai vraiment besoin est un moyen de s'assurer qu'il vient de supprimer complètement l'arrêt (ce qui implique de remplacer le nom personnalisé. générateur) - mais je ne peux pas voir comment faire cela.


2 commentaires

Avez-vous essayé d'utiliser l'attribut Nom de la colonne comme indiqué ici: Stackoverflow.com/questions/5082991/...


Si vous souhaitez un contrôle détaillé sur la base de données. La base de données d'abord pourrait être une meilleure solution que le code d'abord.


3 Réponses :



0
votes

Ce problème n'existe plus et était assez précis à l'époque. Les choses se sont déplacées avec des outils au cours de la dernière année et ne sont donc plus pertinents, car vous n'avez pas besoin de résoudre le problème de cette façon.

Merci beaucoup de lecture et de commentaire


0 commentaires