Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Pragma statements not being added to generated code #1089

Closed
@ScottPierce

Description

@ScottPierce

I'm adding some simple sql statements for database management, but I'm not seeing them generate anywhere that I can use them.

getUserVersion:
PRAGMA user_version;

setUserVersion:
PRAGMA user_version=?1;

A workaround that is a little ugly:

db.getConnection()
    .prepareStatement("PRAGMA user_version;", SqlPreparedStatement.Type.EXECUTE, 0)
    .executeQuery()
    .getLong(0)!!

db.getConnection()
    .prepareStatement(
        "PRAGMA user_version=${QueryWrapper.Schema.version};",
        SqlPreparedStatement.Type.EXECUTE,
        0
    )
    .execute()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions