Imports System.IO Imports MultiTool.Shared.Winline Namespace Schemas Public Class Schema Public Property Name As String Public Property FileName As String Public Property Description As String Public Property IsImport As Boolean Public Property Tables As New List(Of Table) Class Table Public Property Name As String Public Property Columns As New List(Of Column) End Class Class Column Public Property Name As String Public Property DataType As Constants.ColumnType ''' ''' Required value from Schema. This value will be written in the ColumnConfig and is not relevant from that point on. ''' Public Property IsRequired As Boolean Public Property Config As ColumnConfig End Class End Class End Namespace