Keep constraints in database smoke-test baselines
A smoke test running on a real database engine can still miss schema incompatibilities if its imported baseline omits constraints. Preserve required columns, foreign keys, defaults, triggers and cross-field checks when constructing an isolated baseline; otherwise fixture inserts …