Package org.fastnate.generator.statements
package org.fastnate.generator.statements
-
ClassDescriptionBase class for implementations of
StatementsWriter.Base class for insert and update statements.Holds the information for an SQL Insert statement.A single (unparsed) SQL statement.Holds the information for an SQL update statement.An expression for a column value in anTableStatement.An implementation of aStatementsWriterwhich writes the SQL statements directly to a database connection.AColumnExpressionwhich references an ID using thecurrent value of a sequence.Base class for statements generated by aStatementsWriter.Implementation ofStatementsWriterwhich writes the statements into aWriterresp.Generates statements for the Liquibase changelog file.A simpleStatementsWriter, which just stores all generated statements into a list.AColumnExpressionwhich builds thenext value of a sequence.An SQL expression, which is printed to SQL "as is".Implementation of aStatementsWriterthat writes bulk text files for each table, and references them in "COPY INTO".AColumnExpressionwhich contains a primitive value.Base class forColumnExpressions which reference an ID by using the value of a sequence.Responsible to writeEntityStatements to a file or to the database.A SQL statement that affects a table and a set of columns.