Esempio n. 1
0
 // TODO
 public DocumentTypeIndex(string from, Shushu.Enums.IndexField?to, Enums.MetaType type, bool isRequired = false)
 {
     From       = from;
     To         = to;
     Type       = type;
     IsRequired = isRequired;
 }
Esempio n. 2
0
        bool AreTypesCompatible(Enums.MetaType from, Enums.MetaType to)
        {
            if (from == to)
            {
                return(true);
            }

            if (from == Enums.MetaType.Null ||
                to == Enums.MetaType.Null)
            {
                return(true);
            }

            if (from == Enums.MetaType.Integer ||
                to == Enums.MetaType.Number)
            {
                return(true);
            }

            return(false);
        }