Deveel.Data.Sql.Statements.CreateSequenceStatement.PrepareStatement C# (CSharp) Method

PrepareStatement() protected method

protected PrepareStatement ( IRequest context ) : SqlStatement
context IRequest
return SqlStatement
        protected override SqlStatement PrepareStatement(IRequest context)
        {
            var schemaName = context.Access().ResolveSchemaName(SequenceName.ParentName);
            var seqName = new ObjectName(schemaName, SequenceName.Name);

            return new CreateSequenceStatement(seqName) {
                StartWith = StartWith,
                IncrementBy = IncrementBy,
                Cache = Cache,
                MinValue = MinValue,
                MaxValue = MaxValue,
                Cycle = Cycle
            };
        }