public async Task RegisterAsync(string connectionString, Options options)
        {
            this.SetupDatabaseFromConnectionString(connectionString);

            var schemaBuilder = new SqlSchemaBuilder(this);

            this.Schema = await schemaBuilder.GetSchemaAsync(connectionString, options);
        }
        public void Register(string connectionString, Options options)
        {
            this.SetupDatabaseFromConnectionString(connectionString);

            var schemaBuilder = new SqlSchemaBuilder(this);

            this.Schema = schemaBuilder.GetSchema(connectionString);
        }