/// <summary />
        public static RepositorySchema LoadSchemaTemplate(Type datastoreType)
        {
            var schema = DatastoreService.LoadSchemaForType(datastoreType);

            schema.ID          = schema.ID;                                           //RepositoryId;
            schema.Name        = string.Format("{0}-{1}", schema.Name[0], schema.ID); //RepositoryId
            schema.CreatedDate = DateTime.Now;
            return(schema);
        }
        /// <summary />
        internal static List <FieldDefinition> GetFields(Type datastoreType)
        {
            var schema = DatastoreService.LoadSchemaForType(datastoreType, true);

            if (schema != null)
            {
                return(schema.FieldList);
            }
            return(null);
        }