// Path: src/main/java/no/gorman/database/ColumnType.java
// public enum ColumnType {
// 
//     PrimaryKey,
//     Field,
//     ForeignKey,
//     Version;
// }
// 
// Path: src/main/java/no/gorman/database/Table.java
// public enum Table {
// 
//     daycare,
//     child,
//     grownup_child,
//     grownup,
//     event,
//     event_child,
//     attachment,
//     schedule,
//     club,
//     club_child,
//     club_grownup,
//     event_club;
// 
// }


import java.time.LocalDate;
import java.util.Collection;
import java.util.List;
import java.util.Optional;
import java.util.stream.Stream;
import static java.util.Arrays.asList;
import static java.util.stream.Collectors.toList;
import static no.gorman.database.ColumnType.*;
import static no.gorman.database.Table.*;
package no.gorman.database;



public enum DatabaseColumns {

    UNDEFINED(null, null),

// Path: src/main/java/no/gorman/database/ColumnType.java
// public enum ColumnType {
// 
//     PrimaryKey,
//     Field,
//     ForeignKey,
//     Version;
// }
// 
// Path: src/main/java/no/gorman/database/Table.java
// public enum Table {
// 
//     daycare,
//     child,
//     grownup_child,
//     grownup,
//     event,
//     event_child,
//     attachment,
//     schedule,
//     club,
//     club_child,
//     club_grownup,
//     event_club;
// 
// }


// Path: src/main/java/no/gorman/database/DatabaseColumns.java
import java.time.LocalDate;
import java.util.Collection;
import java.util.List;
import java.util.Optional;
import java.util.stream.Stream;
import static java.util.Arrays.asList;
import static java.util.stream.Collectors.toList;
import static no.gorman.database.ColumnType.*;
import static no.gorman.database.Table.*;

package no.gorman.database;



public enum DatabaseColumns {

    UNDEFINED(null, null),

    daycare_id(Long.TYPE, Table.daycare, PrimaryKey),