Deveel.Data.Sql.Statements.CreateTriggerStatement.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(TriggerName.ParentName);
            var triggerName = new ObjectName(schemaName, TriggerName.Name);

            var tableName = context.Access().ResolveTableName(TableName);

            return new CreateTriggerStatement(triggerName, tableName, Body, EventTime, EventType);
        }