//===============================================================================
// Microsoft patterns & practices
// Web Service Software Factory
//===============================================================================
// Copyright  Microsoft Corporation.  All rights reserved.
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY
// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
// FITNESS FOR A PARTICULAR PURPOSE.
//===============================================================================
// The example companies, organizations, products, domain names,
// e-mail addresses, logos, people, places, and events depicted
// herein are fictitious.  No association with any real company,
// organization, product, domain name, email address, logo, person,
// places, or events is intended or should be inferred.
//===============================================================================

#region Using Statements
using System;
using System.Collections.Generic;
using System.Text; 
#endregion

namespace Howest.SchemaDiscovery.DbObjects
{
    /// <summary>
    /// Represents an abstract mapping object for databse types.
    /// </summary>
    public enum DatabaseType
    {
        /// <summary/>
        Binary,
        /// <summary/>
        Blob,
        /// <summary/>
        Boolean,
        /// <summary/>
        Byte,
        /// <summary/>
        Char,
        /// <summary/>
        Currency,
        /// <summary/>
        Date,
        /// <summary/>
        Decimal,
        /// <summary/>
        Float,
        /// <summary/>
        Int64,
        /// <summary/>
        Int32,
        /// <summary/>
        Int16,
        /// <summary/>
        NChar,
        /// <summary/>
        NText,
        /// <summary/>
        NVarChar,
        /// <summary/>
        Object,
        /// <summary/>
        Real,
        /// <summary/>
        SmallDate,
        /// <summary/>
        SmallCurrency,
        /// <summary/>
        Text,
        /// <summary/>
        Timestamp,
        /// <summary/>
        Guid,
        /// <summary/>
        VarBinary,
        /// <summary/>
        VarChar,
        /// <summary/>
        NotSupported
    }
}
