public static FbDatabaseColumnAnnotations Firebird(/* [NotNull] */ this DatabaseColumn column) => new FbDatabaseColumnAnnotations(column);
/// <summary> /// Gets the underlying store/database type for the given column. /// </summary> /// <param name="column"> The column. </param> /// <returns> The database/store type, or <c>null</c> if none has been set. </returns> public static string GetUnderlyingStoreType([NotNull] this DatabaseColumn column) => (string)Check.NotNull(column, nameof(column))[ScaffoldingAnnotationNames.UnderlyingStoreType];
/// <summary> /// Sets the underlying store/database type for the given column. /// </summary> /// <param name="column"> The column. </param> /// <param name="value"> The database/store type, or <c>null</c> if none. </param> public static void SetUnderlyingStoreType([NotNull] this DatabaseColumn column, [CanBeNull] string value) => Check.NotNull(column, nameof(column))[ScaffoldingAnnotationNames.UnderlyingStoreType] = value;
public FbDatabaseColumnAnnotations(/* [NotNull] */ DatabaseColumn column) { // Check.NotNull(column, nameof(column)); _column = column; }