targets: $default: builders: drift_dev: options: # Preserve Dart field names as SQL column names instead of snake_casing them. # # This keeps the schema column-for-column identical to the native app's Room # schema (app/schemas/com.rippr.data.AppDatabase/2.json), which means the raw # SQL in database.dart can stay byte-identical to the Kotlin DAO queries it was # ported from -- much easier to review -- and leaves the door open to reading an # old Room database file directly if an importer is ever wanted. case_from_dart_to_sql: preserve