/// <summary>
        /// The transform index.
        /// </summary>
        /// <param name="index">
        /// The index.
        /// </param>
        /// <returns>
        /// The <see cref="string"/>.
        /// </returns>
        public string TransformIndex(Index index, INamingConvention nc = null)
        {
            var  idxs        = EFCoreDriverType.TransformIndex(index, nc);
            bool isClustered = index.IndexType == IndexType.Clustered;

            if (isClustered)
            {
                idxs = $"{idxs}.ForSqlServerIsClustered()";
            }

            return(idxs);
        }
예제 #2
0
 /// <summary>
 /// The transform index.
 /// </summary>
 /// <param name="index">
 /// The index.
 /// </param>
 /// <returns>
 /// The <see cref="string"/>.
 /// </returns>
 public string TransformIndex(Index index, INamingConvention nc = null)
 {
     return(EFCoreDriverType.TransformIndex(index, nc));
 }